MLB Predictions: Actual Data vs Predicted Data

September 21, 2026 — Player-by-Player Deep Comparison (3 games)
Actual stats = real season stats prior to game date  |  Simulated = predicted game stats  |  Model = pre-game model predictions

All Games Overview

MatchupTarget ScoreSim ScoreTarget WinnerSim WinnerWinnerConfidenceMethod
MIN @ SF5 - 45 - 4MINMINMIN wins 5-457%enhanced_ml_savant_pitcher_quality_pitcher_opponent_strength
TOR @ BAL5 - 45 - 4TORTORTOR wins 5-451%enhanced_ml_savant_pitcher_quality_pitcher_opponent_strength
WAS @ DET4 - 54 - 5DETDETDET wins 5-454%enhanced_ml_pitcher_opponent_strength
Actual Season Stats (green)
Simulated Game Stats (blue)
Model Predictions (purple)
LARGE deviation (>40%)
MODERATE deviation (20-40%)
OK deviation (<20%)

Minnesota Twins @ San Francisco Giants

MIN 73-83 (4.56 RPG / 4.97 RA)
5 - 4
SF 65-92 (4.22 RPG / 4.73 RA)
WINNER: MIN wins 5-4 TARGET: MIN 5 - 4 SF (MIN) Confidence: 56.8% enhanced_ml_savant_pitcher_quality_pitcher_opponent_strength
12345678910RH
MIN0000030101511
SF000000301046

MIN Recent Form

Win%0.400
Avg Runs3.7
Avg Allowed4.8
Run Diff-11
Off Trendaverage
Def Trendaverage
Streak1W

SF Recent Form

Win%0.300
Avg Runs4.6
Avg Allowed5.7
Run Diff-11
Off Trendaverage
Def Trendweak
Streak3L

MIN Season Quality

Record73-83
Win%0.468
Run Diff-64
RD/Game-0.410

SF Season Quality

Record64-92
Win%0.410
Run Diff-84
RD/Game-0.538

Season Run Differential Signal

Quality edge: -0.162; margin adjustment: 0.0; applied: False

MIN Batting — Actual Season Stats vs Simulation

PlayerPos Actual 2026 Season Simulated Game Model Prediction Deviation
GABHAVGHRRBIOBP PAABHRRBIBBSOAVG AVGOBPSLG
Walker JenkinsCF 186213 0.210 380.300 54100 13 0.250 0.249 0.307 0.418 OK
Luke KeaschallRF 145507141 0.278 9460.369 54210 11 0.500 0.295 0.357 0.392 OK
Brooks Lee3B 147561142 0.253 23800.300 54100 11 0.250 0.309 0.343 0.423 OK
Kody Clemens2B 137509121 0.238 26760.299 55112 01 0.200 0.221 0.273 0.406 OK
Ryan JeffersC 8430277 0.255 14550.348 55211 00 0.400 0.215 0.296 0.378 OK
Alan RodenDH 287220 0.278 1140.349 55211 00 0.400 0.292 0.364 0.413 OK
Player-6933061B 000 0.000 000.000 54000 11 0.000 0.257 0.327 0.435
Emmanuel RodriguezLF 9336 0.182 140.206 55111 02 0.200 0.182 0.213 0.373 OK
Ryan KreidlerSS 8423451 0.218 8280.274 55100 02 0.200 0.146 0.210 0.349 OK
TEAM TOTALS 454111 55 411 0.268

SF Batting — Actual Season Stats vs Simulation

PlayerPos Actual 2026 Season Simulated Game Model Prediction Deviation
GABHAVGHRRBIOBP PAABHRRBIBBSOAVG AVGOBPSLG
Drew GilbertCF 11632176 0.237 10400.307 54011 11 0.000 0.127 0.201 0.282 OK
Jonah Cox2B 4512736 0.283 4150.326 55000 03 0.000 0.280 0.326 0.403 OK
Player-815589RF 000 0.000 000.000 54200 10 0.500 0.244 0.306 0.408
Marcelo MayerDH 000 0.000 000.000 55111 00 0.200 0.217 0.270 0.315
Brett Harris1B 8214 0.190 000.261 44211 00 0.500 0.169 0.224 0.260 OK
Drew CavanaughC 5013131 0.237 1100.320 44000 01 0.000 0.199 0.285 0.301 OK
Osleivis Basabe3B 3912425 0.202 5130.265 43111 12 0.333 0.201 0.259 0.344 OK
Scott BanduraLF 7163 0.188 000.235 43000 10 0.000 0.179 0.225 0.296 OK
Christian KossSS 5918142 0.232 4120.272 44000 03 0.000 0.228 0.263 0.301 OK
TEAM TOTALS 40366 44 410 0.167

MIN Pitching — Actual Season Stats vs Simulation

PitcherRole Actual 2026 Season Simulated Game Model Prediction
GIPERAWHIPK/9SO IPHRERBBSOP IPSOER
Zebby MatthewsStarter 22123.74.80 1.2617.8107 5.22110785 5.2 7 1
Yoendrys GómezCloser 5440.74.42 1.67110.849 1.23333242 1.1 2 3
Jeff HoffmanSetup Man 1914.92.42 1.27515.726 1.00001117 1.0 1 0
A.J. MinterMiddle Reliever (High Leverage) 2116.52.18 1.27310.920 1.01000016 1.0 0 0
Taylor RogersReliever 6144.45.27 2.02710.552 0.2000008 0.0 0 0

SF Pitching — Actual Season Stats vs Simulation

PitcherRole Actual 2026 Season Simulated Game Model Prediction
GIPERAWHIPK/9SO IPHRERBBSOP IPSOER
Blade TidwellStarter 1651.74.70 1.2387.342 5.163325105 5.1 5 3
Dylan SmithCloser 3932.84.12 1.64611.542 1.11001124 1.1 1 0
Trent HarrisSetup Man 1818.62.42 1.23712.626 1.02110219 0.2 2 1
Carson SeymourMiddle Reliever (High Leverage) 2225.45.67 1.8507.421 1.21001137 1.2 1 0
Jason FoleyMiddle Reliever (High Leverage) 2120.24.90 1.7826.214 0.21110211 0.0 2 1

Game Summary

MIN wins 5-4


Toronto Blue Jays @ Baltimore Orioles

TOR 77-80 (4.03 RPG / 4.3 RA)
5 - 4
BAL 76-81 (4.44 RPG / 4.63 RA)
WINNER: TOR wins 5-4 TARGET: TOR 5 - 4 BAL (TOR) Confidence: 50.5% enhanced_ml_savant_pitcher_quality_pitcher_opponent_strength
123456789RH
TOR00003100159
BAL00000310045

TOR Recent Form

Win%0.400
Avg Runs4.0
Avg Allowed4.5
Run Diff-5
Off Trendaverage
Def Trendaverage
Streak1W

BAL Recent Form

Win%0.500
Avg Runs4.1
Avg Allowed4.1
Run Diff0
Off Trendaverage
Def Trendaverage
Streak3L

TOR Season Quality

Record77-79
Win%0.494
Run Diff-42
RD/Game-0.269

BAL Season Quality

Record75-81
Win%0.481
Run Diff-31
RD/Game-0.199

Season Run Differential Signal

Quality edge: 0.0907; margin adjustment: 0.0; applied: False

TOR Batting — Actual Season Stats vs Simulation

PlayerPos Actual 2026 Season Simulated Game Model Prediction Deviation
GABHAVGHRRBIOBP PAABHRRBIBBSOAVG AVGOBPSLG
Brett BatemanCF 3714948 0.322 2110.393 55112 00 0.200 0.282 0.340 0.373 OK
Alejandro KirkC 7226274 0.282 10420.348 55112 00 0.200 0.290 0.345 0.414 OK
Nathan LukesRF 116390107 0.274 10390.321 44210 00 0.500 0.266 0.304 0.353 OK
George SpringerDH 119447111 0.248 15520.323 44100 01 0.250 0.147 0.225 0.254 OK
Sean Keys1B 184810 0.208 280.255 44100 02 0.250 0.215 0.254 0.399 OK
Kazuma Okamoto3B 149549129 0.235 33890.310 44000 02 0.000 0.230 0.294 0.410 OK
Josh SmithLF 275913 0.220 570.329 43111 10 0.333 0.201 0.286 0.326 OK
Andrés GiménezSS 136455110 0.242 9570.288 43210 10 0.667 0.215 0.240 0.321 OK
Ernie Clement2B 151570151 0.265 9470.292 44000 02 0.000 0.197 0.228 0.279 OK
TEAM TOTALS 38369 55 27 0.250

BAL Batting — Actual Season Stats vs Simulation

PlayerPos Actual 2026 Season Simulated Game Model Prediction Deviation
GABHAVGHRRBIOBP PAABHRRBIBBSOAVG AVGOBPSLG
Dylan BeaversLF 9430171 0.236 7380.306 44000 00 0.000 0.204 0.265 0.317 OK
Pete Alonso1B 153573152 0.265 381050.359 43000 11 0.000 0.219 0.304 0.487 OK
Gunnar HendersonSS 150597133 0.223 22570.308 44111 03 0.250 0.238 0.307 0.383 OK
Coby MayoDH 12038990 0.231 24630.299 44112 00 0.250 0.245 0.315 0.499 OK
Christian Encarnacion-Strand3B 5117645 0.256 9340.304 44000 01 0.000 0.172 0.213 0.369 OK
Samuel BasalloC 10835780 0.224 18540.289 44100 01 0.250 0.214 0.271 0.382 OK
Rece HindsRF 9205 0.250 010.333 44000 00 0.000 0.183 0.241 0.304 OK
Colton CowserCF 12132373 0.226 12360.309 33111 00 0.333 0.268 0.341 0.372 OK
José Barrero2B 000 0.000 000.000 32110 10 0.500 0.248 0.309 0.386
TEAM TOTALS 34325 44 26 0.156

TOR Pitching — Actual Season Stats vs Simulation

PitcherRole Actual 2026 Season Simulated Game Model Prediction
GIPERAWHIPK/9SO IPHRERBBSOP IPSOER
Trey YesavageStarter 1890.43.78 1.1849.191 5.04331479 5.0 4 3
Louis VarlandCloser 7071.41.39 1.09212.095 1.11110020 1.1 0 1
Tyler RogersSetup Man 7265.01.80 1.2315.439 1.00001117 1.0 1 0
Spencer MilesMiddle Reliever (High Leverage) 4887.92.76 1.1609.391 1.20000112 1.2 1 0

BAL Pitching — Actual Season Stats vs Simulation

PitcherRole Actual 2026 Season Simulated Game Model Prediction
GIPERAWHIPK/9SO IPHRERBBSOP IPSOER
Shane BazStarter 30167.44.25 1.3988.2152 5.274424109 5.2 4 4
Andrew KittredgeCloser 5442.24.05 1.5408.339 1.01000116 1.0 1 0
Rico GarciaSetup Man 7255.23.10 1.10510.866 1.20000121 1.2 1 0
Yennier CanoMiddle Reliever (High Leverage) 6438.22.83 1.15210.143 0.21110111 0.2 1 1

Game Summary

TOR wins 5-4


Washington Nationals @ Detroit Tigers

WAS 73-84 (5.1 RPG / 5.06 RA)
4 - 5
DET 74-83 (4.5 RPG / 4.02 RA)
WINNER: DET wins 5-4 TARGET: WAS 4 - 5 DET (DET) Confidence: 53.6% enhanced_ml_pitcher_opponent_strength
123456789RH
WAS00010030048
DET00000040159

WAS Recent Form

Win%0.600
Avg Runs4.8
Avg Allowed4.4
Run Diff4
Off Trendaverage
Def Trendaverage
Streak1L

DET Recent Form

Win%0.600
Avg Runs5.6
Avg Allowed4.3
Run Diff13
Off Trendhot
Def Trendaverage
Streak2L

WAS Season Quality

Record73-83
Win%0.468
Run Diff12
RD/Game0.077

DET Season Quality

Record73-83
Win%0.468
Run Diff68
RD/Game0.436

Season Run Differential Signal

Quality edge: 0.2823; margin adjustment: 0.0; applied: False

WAS Batting — Actual Season Stats vs Simulation

PlayerPos Actual 2026 Season Simulated Game Model Prediction Deviation
GABHAVGHRRBIOBP PAABHRRBIBBSOAVG AVGOBPSLG
Jacob YoungCF 123406101 0.249 10460.309 54210 11 0.500 0.246 0.293 0.381 OK
CJ AbramsSS 146559146 0.261 31990.336 55100 01 0.200 0.259 0.320 0.472 OK
Nasim Nuñez2B 13142088 0.210 1360.291 53110 11 0.333 0.209 0.301 0.244 OK
Abimelec Ortiz1B 4112124 0.198 5130.242 54214 11 0.500 0.200 0.251 0.356 OK
Keibert RuizC 9731991 0.285 10470.323 44000 01 0.000 0.293 0.322 0.465 OK
Brady House3B 8730374 0.244 10450.305 43110 10 0.333 0.228 0.285 0.379 OK
Dylan CrewsRF 10138385 0.222 12430.286 44000 02 0.000 0.235 0.280 0.392 OK
Daylen LileLF 154582146 0.251 22880.303 44100 01 0.250 0.250 0.297 0.463 OK
Jorbit Vivas3B 11129974 0.247 3300.337 44000 01 0.000 0.266 0.349 0.349 OK
TEAM TOTALS 40358 44 49 0.229

DET Batting — Actual Season Stats vs Simulation

PlayerPos Actual 2026 Season Simulated Game Model Prediction Deviation
GABHAVGHRRBIOBP PAABHRRBIBBSOAVG AVGOBPSLG
Max ClarkCF 4515641 0.263 3210.348 55000 02 0.000 0.279 0.348 0.434 OK
Kevin McGonigleSS 149574158 0.275 17700.377 54111 10 0.250 0.291 0.395 0.445 OK
Gleyber Torres2B 9234690 0.260 8380.363 44210 00 0.500 0.259 0.357 0.355 OK
Spencer Torkelson1B 151505114 0.226 23700.324 44000 00 0.000 0.255 0.357 0.459 OK
Dillon DinglerC 139528129 0.244 27890.302 43000 12 0.000 0.239 0.275 0.427 OK
Hao-Yu Lee2B 10130180 0.266 10450.319 44310 00 0.750 0.279 0.334 0.470 OK
Brett CallahanLF 256314 0.222 180.275 44211 01 0.500 0.220 0.270 0.348 OK
Riley GreeneLF 133490141 0.288 21750.373 43113 12 0.333 0.303 0.383 0.503 OK
Colt Keith3B 13538197 0.255 10350.312 44000 02 0.000 0.259 0.313 0.423 OK
TEAM TOTALS 38359 55 39 0.257

WAS Pitching — Actual Season Stats vs Simulation

PitcherRole Actual 2026 Season Simulated Game Model Prediction
GIPERAWHIPK/9SO IPHRERBBSOP IPSOER
DJ HerzStarter 000.00 0.0000.00 2.14110753 2.1 7 1
Erik TolmanCloser 1210.74.21 1.58910.112 3.13442171 3.1 1 4
Brad LordSetup Man 3972.34.36 1.3699.274 1.10000019 1.1 0 0
Luis PeralesMiddle Reliever (High Leverage) 59.09.00 2.33311.011 1.22001123 1.0 1 0

DET Pitching — Actual Season Stats vs Simulation

PitcherRole Actual 2026 Season Simulated Game Model Prediction
GIPERAWHIPK/9SO IPHRERBBSOP IPSOER
River RyanStarter 000.00 0.0000.00 0.25112231 0.2 2 1
Kenley JansenCloser 4739.53.19 1.13911.249 1.20000126 1.2 1 0
Tyler HoltonSetup Man 6660.73.26 1.4838.255 1.23330130 1.2 1 3
Drew SommersMiddle Reliever (High Leverage) 4029.63.34 1.38517.658 1.10001221 1.1 2 0
Jacob WaguespackMiddle Reliever (High Leverage) 3338.32.82 1.0187.331 3.20001362 3.2 3 0

Game Summary

DET wins 5-4