3 of 15 games have notable weather tonight.
3 of tonight's 15 games have weather worth a second look. The rest are playable and unremarkable, which is the normal state of a summer slate and the reason this only runs when there is something to say.
PHI, Citizens Bank Park. 90°F, warm air, the ball carries
TEX, Globe Life Field. 99°F, warm air, the ball carries _Retractable roof, if it is closed, none of this reaches the field, and in heat like this it usually is._
AZ, Chase Field. 112°F, warm air, the ball carries _Retractable roof, if it is closed, none of this reaches the field, and in heat like this it usually is._
| Game | Venue | Temp | Wind | Rain | Roof |
|---|---|---|---|---|---|
| NYY | Yankee Stadium | 89°F | 12 mph SW | 16% | open |
| BOS | Fenway Park | 88°F | 12 mph W | 1% | open |
| MIA | loanDepot park | 89°F | 10 mph E | 5% | retractable |
| PHI | Citizens Bank Park | 90°F | 10 mph W | 25% | open |
| PIT | PNC Park | 83°F | 9 mph SW | 21% | open |
| WSH | Nationals Park | 88°F | 7 mph SW | 13% | open |
| KC | Kauffman Stadium | 89°F | 7 mph SE | 1% | open |
| MIL | American Family Field | 81°F | 5 mph W | 0% | retractable |
| SD | Petco Park | 81°F | 10 mph W | 0% | open |
| SF | Oracle Park | 65°F | 10 mph WSW | 1% | open |
| STL | Busch Stadium | 89°F | 5 mph S | 2% | open |
| TEX | Globe Life Field | 99°F | 10 mph SSE | 20% | retractable |
| CWS | Rate Field | 78°F | 5 mph ESE | 0% | open |
| AZ | Chase Field | 112°F | 5 mph W | 3% | retractable |
| SEA | T-Mobile Park | 78°F | 7 mph N | 0% | retractable |
Start with Oracle Park, because it is the only park on this board where the weather is doing something the rest are not. Sixty-five degrees against a slate that otherwise sits in the high eighties is a twenty-plus degree gap, and cold air is denser air. Balls do not carry as far through it. The wind at 10 mph from the WSW is the second half of the story and the half I cannot tell you, because we do not know which way the park faces, so nobody should be writing "blowing out to right" off a compass bearing. What I will commit to is the temperature. If you have a marginal power bat in a daily league and a same-priced alternative in a warm park, the San Francisco bat is the one I sit.
The strongest case against that is that 65 degrees is not a freak reading for this park and the market already prices it in. Fair. If your alternative is a genuinely worse hitter facing a genuinely worse pitcher, twenty degrees of air density does not close that gap. This is a tiebreaker, not a thesis. The way to know you were wrong is simple: if the ball is leaving the yard early tonight, the air was not the constraint and you overweighted a small edge.
Arizona at 112 and Texas at 99 are the two numbers that will get quoted the most and mean the least. Both parks have retractable roofs and the state is unknown. A 112-degree reading with the roof shut is not a 112-degree game, it is an air-conditioned one, and clubs in the desert do not play through that open by preference. Same logic in Arlington, where 99 degrees comes stapled to a 20 percent rain chance, and a closed roof kills both variables at once. So do not buy the heat narrative in either place. The falsifier arrives before first pitch and costs you nothing: check the roof announcement. Open in Arizona and the carry argument is live. Closed, and you are just projecting a neutral indoor game, which is what I would assume by default in both parks. Milwaukee and Seattle sit in the same bucket, and neither temperature, 81 and 78, is extreme enough to matter either way.
The rain column is where people overreact. Philadelphia at 25 percent is the highest number on the slate and it still means three quarters of the time you get a full game. Pittsburgh at 21 percent is the same story. Neither of those is a reason to bench a starting pitcher you were otherwise happy to roster, and in a weekly league it is not close. Where it does change something is the daily-lineup hitter you cannot replace after lock: if the game washes, you eat the zero and lose a roster slot for the night. That asymmetry, not the raw percentage, is the thing to price. A one-start pitcher in Philadelphia I still start. A streamed hitter with no fallback I would move to Kansas City or Boston, both of which read 1 percent.
Everything else on this board is noise. Yankee Stadium at 89, Washington at 88, St. Louis at 89, Miami at 89, Kansas City at 89: that is a slate of warm-weather games with light wind and low rain risk, and none of it separates one park from another. The weather edge tonight is a single cold park, two roof announcements, and one rain-risk hitter you can swap out for free.
Temperature is the most reliable weather effect in baseball: warm air is less dense and the ball carries further. It is a real edge at the extremes and a rounding error between 70 and 80 degrees.
Wind is reported as a speed and a compass direction and deliberately left uninterpreted. Whether a south wind helps hitters depends entirely on which way the park faces, and that is not something this site knows, so the bearing is given as a fact rather than dressed up as a conclusion.
Rain probability is the one to act on in daily formats. A postponed game is a zero in your lineup, and that costs more than any carry effect gains.
Retractable-roof parks are flagged with a caveat rather than asserted. The feed reports the roof TYPE, never whether it is open tonight, and a park that shuts the roof at 100 degrees turns the loudest number on the board into no effect at all. Fixed domes are excluded outright.
Curated picks where the model has the highest decision conviction. Updated every render.
Run rankings to populate Market Edge.
Run rankings first.
Mark a player as drafted to get a recommendation.
Studies and awards - the research-side surfaces of the managr platform.
Live snapshot of the projection system.
Backtest, parsimony, ablation, and benchmark - one synthesized report. Output renders in Validation.
Final Value = Raw Projection × MasterConfidence × TeamContext. Each layer answers one question - no overlap.
Recency weighting: prior seasons contribute by recency (more recent = more weight) and sample size (more PA = more weight).
Shrinkage: observed rates regress toward position-specific population means by an amount inversely proportional to sample size. Catches small-sample outliers.
Quality-of-contact adjustments: xwOBA, barrel rate, and bat-tracking metrics replace luck-driven outcome stats with skill-driven ones.
PT modeling: projected PA is anchored to workload tier (full-time, regular, platoon, backup catcher) using historical role distributions.
Monte Carlo: N simulated seasons per player using projected mean + uncertainty, producing P10 / P50 / P90 distribution and bust%.
Confidence layers: four orthogonal multipliers: Roster (depth chart), Role (PT certainty), Sample (career PA), Market (consensus alignment). The Audit tab shows all four for every player.
VAR: Value Above Replacement at the player's primary position. Replacement levels are floored per position so SS scarcity doesn't artificially inflate stable middle infielders.
Tune component weights against historical seasons. Stored in session.
-
-
-
Walk-forward backtests, calibration quality, and benchmark comparisons. Run walk-forward first - most tools depend on its pair pool.
Projects every historical batter-season from prior data only. Reports RMSE, MAE, Spearman ρ, hit rates. Populates the pair pool other validators use.
Walk-forward over historical seasons. Reports RMSE, MAE, Spearman ρ, top-N hit rates.
Distribution, uncertainty, per-archetype performance, calibrated tiers, draft sim.
Load any rival projection or ADP source. Auto-detects player_name + rank / adp / projected.
Where the model finds value the market is missing.
Curated picks from current rankings.
Where the model has measurable advantage.
The safety layer. Realism, false-confidence, forensics - what to remove.
The most important governance tools. Output renders in Validation.
Per-era ablation, error clusters, bias, correlations, removals. Each tells you what to remove. Run walk-forward first.
The smallest model that retains predictive power. Every feature beats the burden of proof.
Live pipeline status and data freshness.
-
Last known status of each underlying data source.
Source status will appear once data has been refreshed.
Issues from the most recent data refresh, if any.
-
MVP, Cy Young, Rookie of the Year - historical winners with their stats, plus model-predicted current-season winners.
Predictions from the current 2026 projection model. Top candidates per award based on projected fantasy points + advanced-stat underlying. League assignment from current team.
Coaching rosters for every MLB team plus a multi-year Fantasy Points Above Average ranking of every MLB coach.
Findings article + all-time top-100 performer leaderboard from every World Baseball Classic (2006-2026).
A growing collection of fantasy baseball studies. Each card opens a detail page with the methodology, the data sources, and (where the data exists today) live computed findings.
Active player injuries, refreshed from upstream sources.
| Player | Team | Pos | Status | Explanation | Replacement |
|---|
Enter players for each side, one per line. Values use your scoring weights and injury-adjusted projections.
| Player | Pos | ProjPts | Status |
|---|
| Player | Pos | ProjPts | Status |
|---|
Every signal, formula, and data source the model uses for player evaluation - organized by product.
Configure your draft session. This stays on this device only.