Sparrow Data

Sparrow Data

Graded prediction archive

Matchups — 2026-09-26

These are descriptive splits, not predictions. Nothing on this page is a pick, a ranking, or a claim about tonight — it is what each hitter has already done against this handedness, and what the starter has already allowed. Our graded boards are separate: they live on the record, where every published pick is scored against its own baseline. Handedness splits carry much smaller samples than the season-long numbers behind those boards — vs-LHP is the thin side, with a median of 68 batted balls this season against 200 vs-RHP — so treat single cells as descriptions of a small sample, not as evidence.

246 starters across 13 games for the 2026-09-26 slate. Every split is versus the handedness of the starter that hitter actually faces tonight (71 face a lefty). All figures are season-to-date through yesterday — nothing from tonight is in them. R30 columns are that hitter's most recent 30 batted balls against this hand, so every R30 cell has the same denominator and they compare directly.

Cells below the minimum sample are greyed and always sort to the bottom, so a three-batted-ball 100% rate cannot head the table. Minimums: 30 batted balls for hitter contact rates (21 of 246 rows tonight), 40 plate appearances for ISO and HR/PA, 50/50 for the pitcher columns — the same floors the model's own feature mart uses. Click any heading to sort, shift-click to add a tie-break.

bottom 10%10–30%middle 40%70–90%top 10%

Colour is league-relative, not slate-relative. The breakpoints are percentiles of the whole season's qualified population, so a green cell means the same thing every night rather than “high compared to whoever plays tonight”. They are pooled across handedness because the vs-LHP and vs-RHP league distributions are the same within noise, and the R30 columns are cut against the league's own 30-batted-ball windows rather than against season rates, so recent form is not painted red and green by small-sample spread. The breakpoints are published.

Every column is coloured from the HITTER’S point of view — green means the cell favours the hitter in that row. The pitcher columns therefore read inverted from how a pitcher would see them: a high barrel%-allowed or HR/PA-allowed is green, because it is good for the batter facing him. The one exception is SP K%, where more strikeouts hurt the hitter, so a high strikeout rate is red. Greyed cells are never coloured: if a sample is too small to read, it is too small to call high or low.

BatterTeamGameLineupvsBIPBarrel%HardHit%FB%Pull%EVISOHR/PAR30 Barrel%R30 HardHit%R30 EVStarterSP BIPSP Barrel%SP HR/PASP FB%SP K%
Michael Harris IIATLATL @ MIA1 confvs RHP30312.2%52.1%24.4%57.1%92.10.2074.5%13.3%46.7%92.0Jack Ralston319.7%4.3%32.3%21.3%
Ronald Acuña Jr.ATLATL @ MIA2 confvs RHP21613.4%47.7%26.4%55.6%90.60.2034.7%16.7%33.3%85.9Jack Ralston1216.7%9.1%25.0%31.8%
Matt OlsonATLATL @ MIA3 confvs RHP26815.7%53.7%34.3%60.8%93.30.2596.1%10.0%56.7%91.9Jack Ralston319.7%4.3%32.3%21.3%
Drake BaldwinATLATL @ MIA4 confvs RHP26015.8%51.2%31.2%59.2%92.10.1914.4%20.0%43.3%89.3Jack Ralston319.7%4.3%32.3%21.3%
Austin RileyATLATL @ MIA5 confvs RHP26412.5%42.8%31.8%56.1%91.20.1613.7%20.0%36.7%91.2Jack Ralston1216.7%9.1%25.0%31.8%
Mauricio DubónATLATL @ MIA5 projvs RHP3194.1%28.2%25.4%48.3%85.70.1131.7%6.7%36.7%87.4Jack Ralston1216.7%9.1%25.0%31.8%
Mike YastrzemskiATLATL @ MIA6 confvs RHP2407.1%43.8%28.7%68.3%90.20.1623.0%6.7%40.0%88.6Jack Ralston319.7%4.3%32.3%21.3%
Ozzie AlbiesATLATL @ MIA7 confvs RHP2964.4%27.0%36.8%66.6%87.60.1523.3%3.3%33.3%90.1Jack Ralston319.7%4.3%32.3%21.3%
Dominic SmithATLATL @ MIA8 confvs RHP1935.7%34.7%29.5%62.7%88.70.1343.1%3.3%16.7%87.5Jack Ralston319.7%4.3%32.3%21.3%
Ha-Seong KimATLATL @ MIA9 confvs RHP472.1%23.4%19.1%59.6%82.80.0160.0%0.0%20.0%81.3Jack Ralston1216.7%9.1%25.0%31.8%
Otto LopezMIAATL @ MIA1 confvs LHP1397.2%38.8%25.9%49.6%89.30.1591.8%6.7%26.7%85.8Brent Suter1603.8%1.8%23.1%20.7%
Heriberto HernándezMIAATL @ MIA2 confvs LHP10915.6%48.6%31.2%73.4%93.00.2666.2%16.7%53.3%94.0Brent Suter1603.8%1.8%23.1%20.7%
Jakob MarseeMIAATL @ MIA3 confvs LHP771.3%33.8%15.6%61.0%83.80.0970.7%0.0%26.7%79.7Brent Suter1019.9%3.4%17.8%20.0%
Javier SanojaMIAATL @ MIA4 confvs LHP1242.4%29.8%18.5%54.8%84.90.1622.0%0.0%10.0%81.1Brent Suter1603.8%1.8%23.1%20.7%
Agustín RamírezMIAATL @ MIA5 confvs LHP535.7%50.9%17.0%62.3%94.20.1181.1%0.0%50.0%93.4Brent Suter1603.8%1.8%23.1%20.7%
Esteury RuizMIAATL @ MIA6 confvs LHP629.7%30.6%37.1%67.7%82.80.2003.3%6.7%23.3%79.7Brent Suter1603.8%1.8%23.1%20.7%
Griffin ConineMIAATL @ MIA7 confvs LHP439.3%39.5%25.6%60.5%88.60.0661.6%10.0%36.7%88.7Brent Suter1019.9%3.4%17.8%20.0%
Deyvison De Los SantosMIAATL @ MIA8 confvs LHP147.1%21.4%14.3%42.9%82.60.1050.0%7.1%21.4%82.6Brent Suter1603.8%1.8%23.1%20.7%
Joe MackMIAATL @ MIA8 projvs LHP468.7%28.3%17.4%60.9%80.50.0681.5%6.7%23.3%81.6Brent Suter1019.9%3.4%17.8%20.0%
Jared SernaMIAATL @ MIA9 confvs LHP119.1%45.5%18.2%72.7%91.90.1250.0%9.1%45.5%91.9Brent Suter1603.8%1.8%23.1%20.7%
Lars NootbaarAZAZ @ SD1 projvs RHP1849.8%51.6%27.7%59.8%92.40.1552.5%10.0%53.3%92.2Walker Buehler2497.2%2.7%21.7%20.3%
Ketel MarteAZAZ @ SD2 projvs RHP3458.4%40.0%28.7%64.6%88.70.1572.8%6.7%50.0%91.5Walker Buehler2497.2%2.7%21.7%20.3%
Gabriel MorenoAZAZ @ SD3 projvs RHP2888.3%39.9%25.3%50.3%89.10.1813.0%10.0%43.3%92.2Walker Buehler1929.9%4.1%25.5%20.0%
Geraldo PerdomoAZAZ @ SD4 projvs RHP3363.3%31.8%27.7%63.1%87.00.1291.7%3.3%46.7%85.5Walker Buehler2497.2%2.7%21.7%20.3%
Corbin CarrollAZAZ @ SD5 projvs RHP29413.6%47.3%32.3%67.0%92.10.2243.5%13.3%46.7%92.2Walker Buehler2497.2%2.7%21.7%20.3%
Nolan ArenadoAZAZ @ SD6 projvs RHP3006.7%28.3%27.7%68.7%84.30.1994.6%13.3%30.0%86.5Walker Buehler1929.9%4.1%25.5%20.0%
Tim TawaAZAZ @ SD7 projvs RHP17211.0%42.4%27.3%58.7%86.90.1744.0%10.0%40.0%86.3Walker Buehler1929.9%4.1%25.5%20.0%
Jordan LawlarAZAZ @ SD8 projvs RHP454.4%35.6%28.9%60.0%86.80.1914.1%3.3%33.3%86.8Walker Buehler1929.9%4.1%25.5%20.0%
Carlos JorgeCINCIN @ TOR1 confvs RHP258.0%20.0%12.0%52.0%78.40.1392.6%8.0%20.0%78.4Trey Yesavage1465.5%2.2%32.2%21.5%
Elly De La CruzCINCIN @ TOR2 confvs RHP26415.5%55.3%28.4%61.0%94.40.2194.5%40.0%80.0%101.8Trey Yesavage1465.5%2.2%32.2%21.5%
Sal StewartCINCIN @ TOR3 confvs RHP34711.8%40.6%29.4%49.9%90.10.2024.7%3.3%60.0%91.6Trey Yesavage1057.6%3.5%24.8%27.1%
Eugenio SuárezCINCIN @ TOR4 confvs RHP20411.8%36.8%31.4%65.7%88.20.2285.5%23.3%50.0%88.6Trey Yesavage1057.6%3.5%24.8%27.1%
JJ BledayCINCIN @ TOR5 confvs RHP2429.9%41.3%35.1%69.8%89.10.2104.4%10.0%46.7%89.0Trey Yesavage1465.5%2.2%32.2%21.5%
Tyler StephensonCINCIN @ TOR6 confvs RHP21313.1%47.4%30.5%53.1%91.10.1793.7%6.7%33.3%88.9Trey Yesavage1057.6%3.5%24.8%27.1%
Héctor RodríguezCINCIN @ TOR7 confvs RHP718.5%33.8%28.2%70.4%88.00.2214.9%6.7%33.3%87.4Trey Yesavage1465.5%2.2%32.2%21.5%
Jose TrevinoCINCIN @ TOR8 projvs RHP913.3%31.9%23.1%60.4%85.20.1594.3%3.3%33.3%86.1Trey Yesavage1057.6%3.5%24.8%27.1%
Juan BritoCINCIN @ TOR8 confvs RHP450.0%31.1%15.6%73.3%83.80.0861.6%0.0%30.0%84.5Trey Yesavage1465.5%2.2%32.2%21.5%
Matt McLainCINCIN @ TOR9 confvs RHP2178.8%38.2%35.9%56.2%87.40.1382.5%0.0%23.3%87.4Trey Yesavage1057.6%3.5%24.8%27.1%
Brett BatemanTORCIN @ TOR1 confvs RHP752.7%20.0%10.7%57.3%83.50.1041.8%6.7%23.3%86.4Rhett Lowder24311.9%3.3%35.0%18.3%
Nathan LukesTORCIN @ TOR2 confvs RHP2893.1%33.2%21.5%54.7%86.50.1182.5%3.3%40.0%87.5Rhett Lowder24311.9%3.3%35.0%18.3%
Vladimir Guerrero Jr.TORCIN @ TOR3 confvs RHP3546.5%44.9%16.1%57.3%90.20.0861.1%10.0%46.7%90.5Rhett Lowder1667.2%2.7%17.5%15.8%
Alejandro KirkTORCIN @ TOR4 confvs RHP1684.2%41.1%20.8%46.4%87.90.1493.7%3.3%30.0%87.0Rhett Lowder1667.2%2.7%17.5%15.8%
Kazuma OkamotoTORCIN @ TOR5 confvs RHP28011.8%42.5%32.1%66.4%90.20.2045.0%10.0%43.3%90.6Rhett Lowder1667.2%2.7%17.5%15.8%
Sean KeysTORCIN @ TOR6 confvs RHP368.3%52.8%16.7%72.2%89.00.1483.4%10.0%50.0%88.0Rhett Lowder24311.9%3.3%35.0%18.3%
Josh SmithTORCIN @ TOR7 confvs RHP1356.7%31.1%35.6%57.0%86.00.1362.9%6.7%36.7%86.1Rhett Lowder24311.9%3.3%35.0%18.3%
Andrés GiménezTORCIN @ TOR8 confvs RHP2643.8%26.1%25.8%58.7%85.80.1181.7%3.3%26.7%84.9Rhett Lowder24311.9%3.3%35.0%18.3%
Ernie ClementTORCIN @ TOR9 confvs RHP3611.7%20.2%27.1%64.3%83.70.1041.2%0.0%30.0%85.3Rhett Lowder1667.2%2.7%17.5%15.8%
Steven KwanCLECLE @ KC1 confvs RHP3330.6%10.5%23.1%45.0%82.40.0790.7%0.0%16.7%83.5Michael Wacha3246.5%2.2%30.9%21.1%
José RamírezCLECLE @ KC2 confvs RHP2733.7%31.9%28.2%70.0%86.40.1131.9%3.3%23.3%82.1Michael Wacha3246.5%2.2%30.9%21.1%
Chase DeLauterCLECLE @ KC3 confvs RHP2816.4%49.1%22.1%60.5%92.40.1743.2%6.7%53.3%91.3Michael Wacha3246.5%2.2%30.9%21.1%
Jo AdellCLECLE @ KC4 confvs RHP3097.1%42.7%23.9%58.6%89.50.1141.9%3.3%50.0%92.5Michael Wacha2487.7%5.5%28.6%17.6%
Travis BazzanaCLECLE @ KC5 confvs RHP2375.1%39.2%27.8%63.3%88.90.2043.7%13.3%46.7%91.8Michael Wacha3246.5%2.2%30.9%21.1%
David FryCLECLE @ KC6 projvs RHP4411.4%25.0%31.8%72.7%83.10.2034.7%6.7%16.7%79.6Michael Wacha2487.7%5.5%28.6%17.6%
Nathaniel LoweCLECLE @ KC6 confvs RHP2469.8%43.1%28.5%57.7%89.90.2164.5%10.0%46.7%92.3Michael Wacha3246.5%2.2%30.9%21.1%
Angel MartínezCLECLE @ KC7 confvs RHP1797.3%28.5%27.4%64.2%85.30.2084.2%3.3%20.0%86.9Michael Wacha3246.5%2.2%30.9%21.1%
Austin HedgesCLECLE @ KC8 projvs RHP795.1%26.6%20.3%54.4%84.50.1112.5%0.0%20.0%81.2Michael Wacha2487.7%5.5%28.6%17.6%
Patrick BaileyCLECLE @ KC8 confvs RHP1867.0%41.9%24.7%62.4%88.80.1172.5%10.0%43.3%86.1Michael Wacha3246.5%2.2%30.9%21.1%
Brayan RocchioCLECLE @ KC9 confvs RHP2972.0%33.0%25.3%66.3%86.80.1282.3%0.0%23.3%86.2Michael Wacha3246.5%2.2%30.9%21.1%
Carter JensenKCCLE @ KC1 confvs RHP25913.1%45.6%42.1%62.5%91.70.2635.4%20.0%43.3%92.6Tanner Bibee3129.9%5.0%29.5%20.0%
Bobby Witt Jr.KCCLE @ KC2 confvs RHP32210.6%47.5%29.2%54.0%91.30.1583.1%6.7%46.7%92.3Tanner Bibee2385.9%2.2%28.2%17.1%
Jac CaglianoneKCCLE @ KC3 confvs RHP25215.9%58.7%22.2%67.9%94.80.2134.2%3.3%53.3%95.2Tanner Bibee3129.9%5.0%29.5%20.0%
Maikel GarciaKCCLE @ KC4 projvs RHP1993.0%37.2%20.6%54.3%88.80.1010.4%0.0%26.7%87.9Tanner Bibee2385.9%2.2%28.2%17.1%
Salvador PerezKCCLE @ KC4 confvs RHP3329.9%40.1%27.4%60.2%88.60.1533.8%13.3%53.3%92.4Tanner Bibee2385.9%2.2%28.2%17.1%
Vinnie PasquantinoKCCLE @ KC5 confvs RHP25110.0%46.2%32.7%59.4%91.10.1863.8%16.7%53.3%94.3Tanner Bibee3129.9%5.0%29.5%20.0%
Michael MasseyKCCLE @ KC6 confvs RHP2776.5%41.5%32.9%72.9%90.00.1542.9%13.3%23.3%86.1Tanner Bibee3129.9%5.0%29.5%20.0%
John RaveKCCLE @ KC7 confvs RHP7711.7%40.3%22.1%64.9%86.40.2124.2%10.0%43.3%85.3Tanner Bibee3129.9%5.0%29.5%20.0%
Josh RojasKCCLE @ KC8 confvs RHP721.4%33.3%36.1%56.9%86.20.0851.1%0.0%23.3%86.3Tanner Bibee3129.9%5.0%29.5%20.0%
Isaac CollinsKCCLE @ KC9 confvs RHP2184.6%41.7%25.2%59.6%87.90.1131.1%0.0%26.7%82.5Tanner Bibee3129.9%5.0%29.5%20.0%
Kyle IsbelKCCLE @ KC9 projvs RHP1702.9%32.9%21.8%53.5%84.00.1092.1%0.0%23.3%79.0Tanner Bibee3129.9%5.0%29.5%20.0%
Jake McCarthyCOLCOL @ CWS1 confvs RHP3165.4%29.4%23.1%60.1%83.50.1772.7%3.3%23.3%81.6Davis Martin2507.6%2.3%23.6%18.6%
Cole CarriggCOLCOL @ CWS2 confvs RHP1385.8%35.5%29.7%67.4%86.70.2103.7%6.7%53.3%90.4Davis Martin2507.6%2.3%23.6%18.6%
Hunter GoodmanCOLCOL @ CWS3 confvs RHP24015.0%43.8%34.6%66.7%89.50.2887.3%10.0%43.3%85.2Davis Martin1775.1%2.4%23.2%21.6%
TJ RumfieldCOLCOL @ CWS4 confvs RHP3155.7%30.5%30.8%61.6%85.10.1652.8%3.3%30.0%84.2Davis Martin2507.6%2.3%23.6%18.6%
Connor NorbyCOLCOL @ CWS5 confvs RHP1436.3%37.1%35.7%60.8%88.20.1442.5%10.0%23.3%86.0Davis Martin1775.1%2.4%23.2%21.6%
Kyle KarrosCOLCOL @ CWS5 projvs RHP2007.5%40.0%23.5%57.0%89.70.1502.6%6.7%40.0%91.5Davis Martin1775.1%2.4%23.2%21.6%
Adael AmadorCOLCOL @ CWS6 confvs RHP439.3%25.6%20.9%67.4%82.40.3127.3%10.0%26.7%84.9Davis Martin2507.6%2.3%23.6%18.6%
Troy JohnstonCOLCOL @ CWS6 projvs RHP2321.7%36.2%22.0%65.5%89.10.1200.6%0.0%33.3%88.2Davis Martin2507.6%2.3%23.6%18.6%
Mickey MoniakCOLCOL @ CWS7 confvs RHP23410.3%43.2%37.6%70.1%90.70.2645.8%10.0%46.7%92.2Davis Martin2507.6%2.3%23.6%18.6%
Brett SullivanCOLCOL @ CWS8 confvs RHP1264.8%34.1%34.9%73.0%87.40.1964.1%0.0%30.0%86.3Davis Martin2507.6%2.3%23.6%18.6%
Ezequiel TovarCOLCOL @ CWS9 confvs RHP2386.3%34.0%26.9%53.8%85.70.1352.7%10.0%30.0%84.5Davis Martin1775.1%2.4%23.2%21.6%
Miguel VargasCWSCOL @ CWS1 confvs LHP13614.0%52.9%33.1%65.4%92.30.2665.8%13.3%43.3%89.9Jose Quintana1277.9%3.3%33.9%9.2%
Tommy PhamCWSCOL @ CWS2 confvs LHP128.3%58.3%33.3%66.7%96.10.1584.2%8.3%58.3%96.1Jose Quintana1277.9%3.3%33.9%9.2%
Randal GrichukCWSCOL @ CWS3 confvs LHP12414.5%55.6%33.9%59.7%92.50.3175.8%13.3%73.3%96.6Jose Quintana1277.9%3.3%33.9%9.2%
Munetaka MurakamiCWSCOL @ CWS4 confvs LHP7017.1%60.0%32.9%70.0%93.70.1974.3%16.7%60.0%94.5Jose Quintana3116.1%6.4%29.0%17.0%
Andrew BenintendiCWSCOL @ CWS5 projvs LHP273.7%25.9%14.8%70.4%81.00.0220.0%3.7%25.9%81.0Jose Quintana3116.1%6.4%29.0%17.0%
Brenton DoyleCWSCOL @ CWS5 confvs LHP5710.5%42.1%24.6%56.1%87.80.1743.2%13.3%43.3%89.9Jose Quintana1277.9%3.3%33.9%9.2%
Kyle TeelCWSCOL @ CWS6 confvs LHP185.6%44.4%0.0%66.7%83.60.0320.0%5.6%44.4%83.6Jose Quintana3116.1%6.4%29.0%17.0%
Sam AntonacciCWSCOL @ CWS7 confvs LHP711.4%22.5%11.3%56.3%81.70.0320.0%0.0%23.3%81.0Jose Quintana3116.1%6.4%29.0%17.0%
Colson MontgomeryCWSCOL @ CWS8 projvs LHP11511.3%35.7%29.6%76.5%86.30.2315.2%10.0%36.7%84.7Jose Quintana3116.1%6.4%29.0%17.0%
Luisangel AcuñaCWSCOL @ CWS8 confvs LHP861.2%40.7%16.3%59.3%89.50.0290.0%0.0%36.7%89.0Jose Quintana1277.9%3.3%33.9%9.2%
Tristan PetersCWSCOL @ CWS9 confvs LHP432.3%20.9%25.6%69.8%72.60.0931.5%3.3%30.0%76.4Jose Quintana3116.1%6.4%29.0%17.0%
Henry BolteATHHOU @ ATH1 projvs RHP1965.6%46.4%14.3%51.0%89.60.0971.3%16.7%50.0%91.7Hayden Wesneski631.6%1.1%23.8%18.7%
Lawrence ButlerATHHOU @ ATH2 projvs RHP2359.8%46.4%23.4%60.4%89.90.1663.4%20.0%36.7%89.8Hayden Wesneski948.5%2.3%20.2%18.8%
Shea LangeliersATHHOU @ ATH3 projvs RHP22012.7%39.1%29.1%57.3%90.60.1854.3%0.0%23.3%84.5Hayden Wesneski631.6%1.1%23.8%18.7%
Jeff McNeilATHHOU @ ATH4 projvs RHP3292.1%31.3%22.2%62.0%87.10.1232.2%0.0%26.7%85.7Hayden Wesneski948.5%2.3%20.2%18.8%
Zack GelofATHHOU @ ATH5 projvs RHP20410.3%42.6%28.9%59.3%87.80.2104.8%20.0%50.0%92.2Hayden Wesneski631.6%1.1%23.8%18.7%
Donovan WaltonATHHOU @ ATH6 projvs RHP1665.4%32.5%27.7%68.1%86.40.1933.3%3.3%26.7%82.4Hayden Wesneski948.5%2.3%20.2%18.8%
Tommy WhiteATHHOU @ ATH7 projvs RHP1009.0%26.0%27.0%49.0%84.60.1182.4%3.3%30.0%85.1Hayden Wesneski631.6%1.1%23.8%18.7%
Jonah HeimATHHOU @ ATH8 projvs RHP1693.0%30.2%26.6%64.5%87.10.0911.3%0.0%16.7%81.2Hayden Wesneski948.5%2.3%20.2%18.8%
Jeremy PeñaHOUHOU @ ATH1 projvs RHP2497.2%37.8%25.3%67.5%87.80.2155.0%13.3%40.0%88.0Jack Perkins1549.1%3.9%37.0%22.8%
Yordan AlvarezHOUHOU @ ATH2 projvs RHP30917.2%57.0%39.5%57.9%95.00.3076.2%16.7%60.0%93.6Jack Perkins1727.6%3.8%27.9%27.2%
Isaac ParedesHOUHOU @ ATH3 projvs RHP3584.5%27.9%31.0%64.2%85.70.1874.0%3.3%36.7%84.9Jack Perkins1549.1%3.9%37.0%22.8%
Jose AltuveHOUHOU @ ATH4 projvs RHP3104.2%31.9%22.3%67.1%84.40.1472.8%0.0%26.7%84.1Jack Perkins1549.1%3.9%37.0%22.8%
Yainer DiazHOUHOU @ ATH5 projvs RHP2106.7%40.5%18.1%61.4%89.10.1874.7%10.0%40.0%89.7Jack Perkins1549.1%3.9%37.0%22.8%
Christian WalkerHOUHOU @ ATH6 projvs RHP33010.0%42.4%28.2%58.5%89.40.1934.6%16.7%46.7%88.6Jack Perkins1549.1%3.9%37.0%22.8%
Cam SmithHOUHOU @ ATH7 projvs RHP26411.7%44.7%23.9%57.6%88.80.1723.4%13.3%40.0%85.1Jack Perkins1549.1%3.9%37.0%22.8%
Lucas SpenceHOUHOU @ ATH8 projvs RHP1910.5%47.4%26.3%68.4%91.00.3038.1%10.5%47.4%91.0Jack Perkins1727.6%3.8%27.9%27.2%
Zach NetoLAALAA @ SEA1 projvs LHP12211.5%45.9%35.2%68.0%90.40.2244.2%13.3%53.3%92.2Kade Anderson738.2%3.0%28.8%21.8%
Mike TroutLAALAA @ SEA2 projvs LHP10215.7%44.1%32.4%54.9%88.80.1743.4%20.0%50.0%89.3Kade Anderson738.2%3.0%28.8%21.8%
Wade MecklerLAALAA @ SEA3 projvs LHP370.0%24.3%10.8%59.5%82.50.0210.0%0.0%23.3%81.6Kade Anderson229.1%3.3%22.7%20.0%
Vaughn GrissomLAALAA @ SEA4 projvs LHP1276.3%37.0%22.8%58.3%88.00.1191.7%10.0%36.7%89.9Kade Anderson738.2%3.0%28.8%21.8%
Moisés BallesterosLAALAA @ SEA5 projvs LHP446.8%38.6%25.0%63.6%86.20.0540.0%6.7%36.7%85.6Kade Anderson229.1%3.3%22.7%20.0%
Josh LoweLAALAA @ SEA6 projvs LHP333.0%21.2%27.3%66.7%79.80.0400.0%3.3%23.3%82.2Kade Anderson229.1%3.3%22.7%20.0%
Christian MooreLAALAA @ SEA7 projvs LHP2910.3%51.7%20.7%44.8%93.00.0470.0%10.3%51.7%93.0Kade Anderson738.2%3.0%28.8%21.8%
Randy ArozarenaSEALAA @ SEA1 projvs RHP2947.8%43.9%23.1%51.0%91.50.1783.2%3.3%56.7%92.4Ryan Johnson1138.8%4.4%38.1%18.9%
Dominic CanzoneSEALAA @ SEA2 projvs RHP27513.1%46.2%28.7%62.2%92.10.2304.7%13.3%46.7%92.3Ryan Johnson17610.2%4.4%33.0%18.3%
Julio RodríguezSEALAA @ SEA3 projvs RHP3198.2%42.9%21.6%60.5%90.00.1543.1%10.0%46.7%92.6Ryan Johnson1138.8%4.4%38.1%18.9%
Josh NaylorSEALAA @ SEA4 projvs RHP3354.2%39.4%21.5%60.3%88.40.0911.7%3.3%40.0%89.5Ryan Johnson17610.2%4.4%33.0%18.3%
Michael ArroyoSEALAA @ SEA5 projvs RHP128.3%25.0%41.7%66.7%87.10.2866.2%8.3%25.0%87.1Ryan Johnson1138.8%4.4%38.1%18.9%
Cole YoungSEALAA @ SEA6 projvs RHP3165.7%38.6%25.6%65.8%88.70.1603.3%3.3%33.3%87.5Ryan Johnson17610.2%4.4%33.0%18.3%
Mookie BettsLADLAD @ SF1 confvs LHP1389.4%38.4%33.3%58.7%91.20.1814.2%10.0%36.7%89.9Matt Wilkinson559.1%5.6%36.4%16.9%
Shohei OhtaniLADLAD @ SF2 confvs LHP12715.0%45.7%30.7%63.8%91.20.2616.0%13.3%43.3%89.5Matt Wilkinson220.0%0.0%22.7%21.4%
Freddie FreemanLADLAD @ SF3 projvs LHP1535.9%39.2%25.5%55.6%88.80.1122.3%3.3%40.0%89.9Matt Wilkinson220.0%0.0%22.7%21.4%
Will SmithLADLAD @ SF3 confvs LHP496.1%40.8%40.8%51.0%88.40.1042.4%10.0%43.3%86.0Matt Wilkinson559.1%5.6%36.4%16.9%
Teoscar HernándezLADLAD @ SF4 confvs LHP9713.4%44.3%33.0%60.8%91.40.2154.6%26.7%53.3%93.9Matt Wilkinson559.1%5.6%36.4%16.9%
Kyle TuckerLADLAD @ SF5 confvs LHP1327.6%40.9%34.1%62.1%88.70.1832.6%10.0%36.7%85.1Matt Wilkinson220.0%0.0%22.7%21.4%
Miguel RojasLADLAD @ SF6 confvs LHP1326.1%37.1%25.0%59.1%88.10.1772.5%3.3%33.3%89.0Matt Wilkinson559.1%5.6%36.4%16.9%
Andy PagesLADLAD @ SF7 confvs LHP11810.2%50.8%33.1%50.0%91.00.2404.8%10.0%46.7%90.7Matt Wilkinson559.1%5.6%36.4%16.9%
Max MuncyLADLAD @ SF7 projvs LHP8112.3%40.7%28.4%74.1%89.00.2375.3%6.7%53.3%91.9Matt Wilkinson220.0%0.0%22.7%21.4%
Enrique HernándezLADLAD @ SF8 confvs LHP329.4%37.5%25.0%50.0%88.80.1603.7%3.3%33.3%87.8Matt Wilkinson559.1%5.6%36.4%16.9%
Tommy EdmanLADLAD @ SF9 confvs LHP657.7%32.3%24.6%72.3%87.80.1743.7%6.7%26.7%88.0Matt Wilkinson559.1%5.6%36.4%16.9%
Jonah CoxSFLAD @ SF1 confvs LHP439.3%44.2%32.6%46.5%84.10.1823.5%10.0%46.7%85.3Blake Snell661.5%0.0%27.3%30.9%
Turner HillSFLAD @ SF2 confvs LHP280.0%21.4%28.6%60.7%84.40.0590.0%0.0%21.4%84.4Blake Snell220.0%0.0%9.1%37.5%
Victor BericotoSFLAD @ SF3 confvs LHP4314.0%60.5%23.3%44.2%92.30.1643.2%16.7%63.3%92.8Blake Snell661.5%0.0%27.3%30.9%
Bo DavidsonSFLAD @ SF4 confvs LHP50.0%40.0%0.0%20.0%78.70.0000.0%0.0%40.0%78.7Blake Snell220.0%0.0%9.1%37.5%
Brett HarrisSFLAD @ SF5 confvs LHP166.2%43.8%0.0%50.0%87.40.0950.0%6.2%43.8%87.4Blake Snell661.5%0.0%27.3%30.9%
Andrew KniznerSFLAD @ SF6 confvs LHP372.7%29.7%32.4%45.9%85.00.1112.1%0.0%30.0%84.2Blake Snell661.5%0.0%27.3%30.9%
Marcelo MayerSFLAD @ SF6 projvs LHP1811.1%44.4%38.9%61.1%86.80.4009.1%11.1%44.4%86.8Blake Snell220.0%0.0%9.1%37.5%
Shay WhitcombSFLAD @ SF7 confvs LHP2814.3%28.6%39.3%60.7%87.30.0932.3%14.3%28.6%87.3Blake Snell661.5%0.0%27.3%30.9%
Scott BanduraSFLAD @ SF8 confvs LHP50.0%20.0%20.0%100.0%79.50.1110.0%0.0%20.0%79.5Blake Snell220.0%0.0%9.1%37.5%
Christian KossSFLAD @ SF9 confvs LHP466.5%28.3%26.1%63.0%78.90.2206.2%6.7%26.7%74.7Blake Snell661.5%0.0%27.3%30.9%
Francisco LindorNYMNYM @ WSH1 confvs LHP1086.5%44.4%34.3%64.8%90.30.1543.4%3.3%56.7%93.0Connelly Early18412.0%3.9%31.0%22.6%
Juan SotoNYMNYM @ WSH2 confvs LHP12010.0%45.0%35.0%67.5%90.20.1673.7%13.3%50.0%91.4Connelly Early687.4%3.7%29.4%27.1%
Nick MorabitoNYMNYM @ WSH2 confvs LHP80.0%50.0%12.5%62.5%92.70.0000.0%0.0%50.0%92.7Connelly Early18412.0%3.9%31.0%22.6%
Bo BichetteNYMNYM @ WSH3 confvs LHP1449.7%41.0%24.3%45.8%90.60.2074.1%16.7%46.7%90.8Connelly Early18412.0%3.9%31.0%22.6%
Carson BengeNYMNYM @ WSH4 confvs LHP1179.4%35.9%29.1%54.7%87.60.1453.3%3.3%33.3%87.9Connelly Early687.4%3.7%29.4%27.1%
Mark VientosNYMNYM @ WSH5 confvs LHP8810.2%46.6%30.7%53.4%90.70.2656.5%16.7%43.3%92.6Connelly Early18412.0%3.9%31.0%22.6%
Brett BatyNYMNYM @ WSH6 confvs LHP498.2%32.7%18.4%49.0%86.80.0530.0%10.0%36.7%87.2Connelly Early687.4%3.7%29.4%27.1%
Francisco AlvarezNYMNYM @ WSH7 confvs LHP6515.4%47.7%27.7%49.2%91.30.1052.5%10.0%60.0%94.8Connelly Early18412.0%3.9%31.0%22.6%
A.J. EwingNYMNYM @ WSH8 confvs LHP858.2%45.9%27.1%60.0%87.10.1091.5%6.7%40.0%85.7Connelly Early687.4%3.7%29.4%27.1%
Ronny MauricioNYMNYM @ WSH9 confvs LHP616.7%66.7%33.3%16.7%95.70.0910.0%16.7%66.7%95.7Connelly Early18412.0%3.9%31.0%22.6%
James WoodWSHNYM @ WSH1 confvs RHP21121.3%61.1%28.9%50.7%95.70.2595.2%10.0%63.3%95.9Jonah Tong444.5%1.5%36.4%22.1%
Abimelec OrtizWSHNYM @ WSH2 confvs RHP858.2%41.2%32.9%61.2%90.40.1724.1%3.3%36.7%88.8Jonah Tong444.5%1.5%36.4%22.1%
Andrés ChaparroWSHNYM @ WSH2 projvs RHP5510.9%32.7%25.5%65.5%87.50.2164.9%6.7%30.0%89.1Jonah Tong306.7%2.2%36.7%21.7%
Brady HouseWSHNYM @ WSH3 projvs RHP1549.1%48.1%26.6%54.5%90.30.1342.5%6.7%50.0%90.6Jonah Tong306.7%2.2%36.7%21.7%
Dylan CrewsWSHNYM @ WSH3 confvs RHP1968.7%45.4%26.0%62.8%90.00.1292.4%13.3%43.3%90.3Jonah Tong306.7%2.2%36.7%21.7%
CJ AbramsWSHNYM @ WSH4 confvs RHP29410.9%43.2%30.3%64.3%90.40.2535.6%10.0%40.0%91.2Jonah Tong444.5%1.5%36.4%22.1%
José TenaWSHNYM @ WSH5 confvs RHP1598.2%47.2%21.4%60.4%90.90.1462.6%10.0%36.7%88.1Jonah Tong444.5%1.5%36.4%22.1%
Daylen LileWSHNYM @ WSH6 confvs RHP35111.4%39.3%42.5%59.5%89.30.2234.4%20.0%36.7%88.2Jonah Tong444.5%1.5%36.4%22.1%
Jacob YoungWSHNYM @ WSH6 projvs RHP2245.8%31.7%26.8%56.2%86.40.1362.3%3.3%26.7%83.0Jonah Tong306.7%2.2%36.7%21.7%
Yohandy MoralesWSHNYM @ WSH7 confvs RHP1816.7%72.2%33.3%61.1%92.30.41712.5%16.7%72.2%92.3Jonah Tong306.7%2.2%36.7%21.7%
Keibert RuizWSHNYM @ WSH8 confvs RHP2193.2%36.1%32.0%75.8%87.90.1642.7%6.7%36.7%87.2Jonah Tong444.5%1.5%36.4%22.1%
Jorbit VivasWSHNYM @ WSH9 confvs RHP2233.6%23.3%24.2%54.3%83.40.0941.0%3.3%30.0%88.8Jonah Tong444.5%1.5%36.4%22.1%
Max ClarkDETPIT @ DET1 confvs RHP872.3%39.1%29.9%54.0%88.30.1221.5%6.7%46.7%91.4Kirby Yates496.1%2.4%32.7%28.0%
Hao-Yu LeeDETPIT @ DET2 confvs RHP1417.1%38.3%24.1%46.8%87.80.1592.8%0.0%33.3%85.7Kirby Yates545.6%1.1%22.2%27.8%
Kevin McGonigleDETPIT @ DET3 confvs RHP3608.3%39.4%36.1%58.1%88.50.1722.8%10.0%50.0%89.0Kirby Yates496.1%2.4%32.7%28.0%
Eduardo ValenciaDETPIT @ DET4 confvs RHP5714.0%50.9%21.1%61.4%88.20.1972.7%10.0%50.0%88.9Kirby Yates545.6%1.1%22.2%27.8%
Riley GreeneDETPIT @ DET5 confvs RHP24816.5%47.6%36.7%56.0%90.20.1953.7%10.0%33.3%87.8Kirby Yates496.1%2.4%32.7%28.0%
Dillon DinglerDETPIT @ DET6 confvs RHP29111.7%43.0%30.6%62.9%88.50.2435.6%10.0%46.7%91.5Kirby Yates545.6%1.1%22.2%27.8%
Spencer TorkelsonDETPIT @ DET7 confvs RHP23313.7%44.2%36.1%66.1%89.90.2425.4%13.3%56.7%92.0Kirby Yates545.6%1.1%22.2%27.8%
Ben MalgeriDETPIT @ DET8 confvs RHP3312.1%39.4%30.3%57.6%90.10.2617.4%13.3%40.0%90.8Kirby Yates545.6%1.1%22.2%27.8%
Zach McKinstryDETPIT @ DET8 confvs RHP2422.5%24.0%30.6%57.4%85.60.1151.2%0.0%26.7%85.9Kirby Yates496.1%2.4%32.7%28.0%
Javier BáezDETPIT @ DET9 confvs RHP981.0%30.6%20.4%70.4%83.90.0860.7%0.0%40.0%82.9Kirby Yates545.6%1.1%22.2%27.8%
Ryan O'HearnPITPIT @ DET1 confvs RHP2118.1%44.1%29.4%61.6%89.70.1984.6%3.3%30.0%87.2Justin Verlander1020.0%7.7%40.0%7.7%
Brandon LowePITPIT @ DET2 confvs RHP28012.5%47.5%33.9%68.2%91.80.2655.9%10.0%36.7%89.4Justin Verlander1020.0%7.7%40.0%7.7%
Bryan ReynoldsPITPIT @ DET3 confvs RHP27411.7%49.3%26.6%58.0%90.90.1572.2%16.7%53.3%92.7Justin Verlander1020.0%7.7%40.0%7.7%
Jake MangumPITPIT @ DET4 confvs RHP2441.6%29.1%15.2%45.5%83.30.0870.9%0.0%30.0%88.3Justin Verlander1020.0%7.7%40.0%7.7%
Oneil CruzPITPIT @ DET4 confvs RHP15117.2%53.6%25.8%64.2%93.80.2385.7%13.3%46.7%90.0Justin Verlander1020.0%7.7%40.0%7.7%
Konnor GriffinPITPIT @ DET5 confvs RHP1587.0%38.6%16.5%59.5%86.60.1171.7%0.0%43.3%88.5Justin Verlander60.0%0.0%33.3%0.0%
Spencer HorwitzPITPIT @ DET6 confvs RHP2536.3%31.2%29.2%59.3%87.30.1412.5%0.0%26.7%85.7Justin Verlander1020.0%7.7%40.0%7.7%
Billy CookPITPIT @ DET7 confvs RHP130.0%23.1%30.8%61.5%83.60.0000.0%0.0%23.1%83.6Justin Verlander60.0%0.0%33.3%0.0%
Ronny SimonPITPIT @ DET7 confvs RHP310.0%25.8%9.7%48.4%83.50.0810.0%0.0%26.7%83.6Justin Verlander1020.0%7.7%40.0%7.7%
Jacob GonzalezPITPIT @ DET8 confvs RHP1424.2%38.0%25.4%62.0%87.90.1303.2%6.7%40.0%88.2Justin Verlander1020.0%7.7%40.0%7.7%
Jared TrioloPITPIT @ DET8 confvs RHP1422.8%35.2%19.0%55.6%85.10.0680.9%0.0%20.0%78.7Justin Verlander60.0%0.0%33.3%0.0%
Henry DavisPITPIT @ DET9 confvs RHP1329.1%41.7%24.2%73.5%87.20.1533.4%6.7%50.0%86.7Justin Verlander60.0%0.0%33.3%0.0%
Garrett MitchellMILSTL @ MIL1 projvs LHP735.5%45.2%9.6%56.2%88.80.0940.8%6.7%56.7%89.9Quinn Mathews3411.8%3.8%23.5%28.8%
Jackson ChourioMILSTL @ MIL1 confvs LHP11312.4%47.8%28.3%57.5%91.90.2475.4%10.0%40.0%90.7Quinn Mathews981.0%1.4%26.5%17.3%
Brice TurangMILSTL @ MIL2 confvs LHP1244.0%32.3%16.1%46.8%85.90.0801.0%3.3%33.3%83.0Quinn Mathews3411.8%3.8%23.5%28.8%
Jake BauersMILSTL @ MIL3 confvs LHP9412.8%42.6%33.0%56.4%89.10.2675.1%16.7%46.7%88.3Quinn Mathews3411.8%3.8%23.5%28.8%
William ContrerasMILSTL @ MIL4 confvs LHP1326.1%43.2%26.5%50.0%90.00.1342.2%6.7%43.3%89.5Quinn Mathews981.0%1.4%26.5%17.3%
Christian YelichMILSTL @ MIL5 projvs LHP857.1%37.6%17.6%52.9%85.30.1191.5%10.0%40.0%86.6Quinn Mathews3411.8%3.8%23.5%28.8%
Gary SánchezMILSTL @ MIL5 confvs LHP797.6%39.2%21.5%58.2%87.80.2024.1%6.7%36.7%85.7Quinn Mathews981.0%1.4%26.5%17.3%
Joey OrtizMILSTL @ MIL6 projvs LHP1063.8%36.8%20.8%52.8%87.40.1181.3%3.3%40.0%89.5Quinn Mathews981.0%1.4%26.5%17.3%
Luis LaraMILSTL @ MIL6 confvs LHP540.0%38.9%9.3%40.7%87.90.0760.0%0.0%30.0%83.5Quinn Mathews981.0%1.4%26.5%17.3%
Cooper PrattMILSTL @ MIL7 confvs LHP452.2%20.0%24.4%48.9%80.50.0891.5%3.3%16.7%80.3Quinn Mathews981.0%1.4%26.5%17.3%
Brandon LockridgeMILSTL @ MIL8 confvs LHP240.0%37.5%12.5%54.2%81.60.0240.0%0.0%37.5%81.6Quinn Mathews981.0%1.4%26.5%17.3%
David HamiltonMILSTL @ MIL9 confvs LHP512.0%15.7%11.8%60.8%75.80.0721.3%3.3%16.7%76.1Quinn Mathews3411.8%3.8%23.5%28.8%
JJ WetherholtSTLSTL @ MIL1 confvs RHP2715.5%45.8%27.3%60.1%90.00.1262.8%10.0%66.7%93.5Dustin May2345.6%2.2%23.9%22.7%
Iván HerreraSTLSTL @ MIL2 confvs RHP3245.9%40.4%18.2%57.4%89.30.1342.4%6.7%40.0%88.7Dustin May17310.4%2.0%26.0%22.8%
Alec BurlesonSTLSTL @ MIL3 confvs RHP32813.4%54.0%28.0%65.2%92.70.2374.8%23.3%80.0%98.3Dustin May2345.6%2.2%23.9%22.7%
Jordan WalkerSTLSTL @ MIL4 confvs RHP32012.5%46.2%24.4%62.5%91.80.1904.1%13.3%60.0%94.8Dustin May17310.4%2.0%26.0%22.8%
Leo BernalSTLSTL @ MIL5 confvs RHP4912.2%51.0%40.8%75.5%91.80.2195.9%16.7%46.7%91.6Dustin May2345.6%2.2%23.9%22.7%
Thomas SaggeseSTLSTL @ MIL5 projvs RHP867.0%41.9%26.7%45.3%90.40.0720.8%6.7%56.7%93.3Dustin May17310.4%2.0%26.0%22.8%
Nolan GormanSTLSTL @ MIL6 confvs RHP14010.0%43.6%39.3%67.1%90.30.1323.2%10.0%33.3%89.9Dustin May2345.6%2.2%23.9%22.7%
Bryan TorresSTLSTL @ MIL7 confvs RHP1063.8%30.2%24.5%69.8%87.60.1232.6%0.0%20.0%85.3Dustin May2345.6%2.2%23.9%22.7%
Masyn WinnSTLSTL @ MIL8 confvs RHP2643.8%35.6%20.5%47.0%87.50.0781.0%3.3%36.7%88.1Dustin May17310.4%2.0%26.0%22.8%
Nathan ChurchSTLSTL @ MIL9 confvs RHP2755.1%32.7%24.0%52.4%85.40.1262.2%3.3%36.7%84.7Dustin May2345.6%2.2%23.9%22.7%
Trea TurnerPHITB @ PHI1 confvs RHP3225.9%37.9%27.0%52.8%87.80.1623.5%3.3%26.7%88.1Griffin Jax1228.2%2.8%25.4%21.9%
Kyle SchwarberPHITB @ PHI2 confvs RHP21617.1%52.8%34.7%73.1%93.40.2806.9%6.7%46.7%92.6Griffin Jax1749.2%3.7%23.6%27.8%
Bryce HarperPHITB @ PHI3 confvs RHP27012.2%47.8%26.7%65.9%91.30.2855.8%3.3%40.0%89.8Griffin Jax1749.2%3.7%23.6%27.8%
Alec BohmPHITB @ PHI4 confvs RHP3215.0%45.2%20.6%50.8%90.50.1091.9%3.3%50.0%90.7Griffin Jax1228.2%2.8%25.4%21.9%
Bryson StottPHITB @ PHI5 confvs RHP3306.4%40.6%28.5%63.6%90.30.1421.8%3.3%26.7%87.1Griffin Jax1749.2%3.7%23.6%27.8%
Bryan De La CruzPHITB @ PHI6 confvs RHP316.5%35.5%19.4%41.9%87.60.1892.4%6.7%36.7%87.7Griffin Jax1228.2%2.8%25.4%21.9%
Brandon MarshPHITB @ PHI7 confvs RHP3087.8%44.5%27.9%56.5%89.80.1563.5%6.7%33.3%87.3Griffin Jax1749.2%3.7%23.6%27.8%
J.T. RealmutoPHITB @ PHI8 confvs RHP2286.6%40.4%23.2%63.6%88.60.1412.7%13.3%33.3%86.8Griffin Jax1228.2%2.8%25.4%21.9%
Justin CrawfordPHITB @ PHI9 confvs RHP2981.7%38.3%17.4%48.0%86.50.0950.5%3.3%40.0%85.9Griffin Jax1749.2%3.7%23.6%27.8%
Yandy DíazTBTB @ PHI1 confvs RHP3607.5%46.1%16.4%41.1%90.30.1432.9%6.7%43.3%90.2Aaron Nola1979.6%4.9%23.9%26.8%
Jonathan ArandaTBTB @ PHI2 confvs RHP30610.8%45.4%33.0%54.9%91.40.1874.0%10.0%53.3%93.2Aaron Nola3028.9%4.8%30.1%22.2%
Liam HicksTBTB @ PHI3 confvs RHP3354.5%30.4%25.7%66.0%85.70.1794.0%3.3%16.7%79.9Aaron Nola3028.9%4.8%30.1%22.2%
Junior CamineroTBTB @ PHI4 confvs RHP35612.9%50.3%22.8%64.9%92.40.2586.5%10.0%40.0%89.8Aaron Nola1979.6%4.9%23.9%26.8%
Victor Mesa Jr.TBTB @ PHI5 confvs RHP12814.1%44.5%34.4%64.8%88.70.2686.3%13.3%43.3%87.7Aaron Nola3028.9%4.8%30.1%22.2%
Richie PalaciosTBTB @ PHI6 confvs RHP2284.8%32.0%22.8%58.8%85.80.1523.0%10.0%40.0%89.1Aaron Nola3028.9%4.8%30.1%22.2%
Jonny DeLucaTBTB @ PHI7 confvs RHP1543.9%30.5%21.4%61.0%84.70.1743.4%0.0%26.7%84.2Aaron Nola1979.6%4.9%23.9%26.8%
Cedric MullinsTBTB @ PHI8 confvs RHP2625.3%38.2%31.7%61.1%86.60.1633.7%6.7%43.3%86.5Aaron Nola3028.9%4.8%30.1%22.2%
Taylor WallsTBTB @ PHI9 confvs RHP1693.6%25.4%27.8%62.1%81.40.0770.4%3.3%26.7%82.0Aaron Nola3028.9%4.8%30.1%22.2%
Luke KeaschallMINTEX @ MIN1 confvs RHP2993.7%30.8%30.1%59.9%84.60.1341.9%6.7%23.3%81.7Nathan Eovaldi1717.6%4.5%24.6%26.9%
Brooks LeeMINTEX @ MIN2 confvs RHP3444.4%34.6%30.2%64.8%88.10.2125.0%3.3%26.7%87.0Nathan Eovaldi2399.2%3.7%25.5%21.0%
Kody ClemensMINTEX @ MIN3 confvs RHP29012.4%47.9%36.2%61.4%92.60.2455.3%10.0%43.3%88.7Nathan Eovaldi2399.2%3.7%25.5%21.0%
Josh BellMINTEX @ MIN4 confvs RHP29010.7%46.6%24.5%62.8%90.90.1673.3%13.3%46.7%91.7Nathan Eovaldi2399.2%3.7%25.5%21.0%
Ryan JeffersMINTEX @ MIN5 projvs RHP15911.9%41.5%30.8%61.6%88.20.2344.8%6.7%46.7%91.0Nathan Eovaldi1717.6%4.5%24.6%26.9%
Walker JenkinsMINTEX @ MIN5 confvs RHP4910.2%32.7%26.5%65.3%86.80.2336.1%13.3%30.0%87.1Nathan Eovaldi2399.2%3.7%25.5%21.0%
Alan RodenMINTEX @ MIN6 confvs RHP533.8%39.6%22.6%47.2%86.70.0670.0%3.3%40.0%85.4Nathan Eovaldi2399.2%3.7%25.5%21.0%
Royce LewisMINTEX @ MIN7 confvs RHP2339.4%39.5%28.8%68.2%89.40.1452.8%10.0%30.0%89.1Nathan Eovaldi1717.6%4.5%24.6%26.9%
Emmanuel RodriguezMINTEX @ MIN8 projvs RHP1729.4%52.9%29.4%47.1%88.90.2586.1%29.4%52.9%88.9Nathan Eovaldi2399.2%3.7%25.5%21.0%
Victor CaratiniMINTEX @ MIN8 confvs RHP1855.4%38.4%20.5%55.7%89.60.1012.0%6.7%26.7%88.1Nathan Eovaldi2399.2%3.7%25.5%21.0%
Kaelen CulpepperMINTEX @ MIN9 confvs RHP523.8%34.6%28.8%67.3%87.90.1192.7%3.3%30.0%85.7Nathan Eovaldi1717.6%4.5%24.6%26.9%
Ryan KreidlerMINTEX @ MIN9 projvs RHP1049.6%33.7%28.8%64.4%85.60.1512.6%6.7%36.7%85.2Nathan Eovaldi1717.6%4.5%24.6%26.9%
Brandon NimmoTEXTEX @ MIN1 confvs RHP29211.3%53.4%27.7%60.6%92.90.1432.0%3.3%56.7%92.0Bailey Ober23910.5%4.3%35.6%13.2%
Wyatt LangfordTEXTEX @ MIN2 confvs RHP2027.9%37.1%28.7%62.4%88.60.2064.2%16.7%30.0%85.9Bailey Ober1668.4%2.6%27.1%21.9%
Corey SeagerTEXTEX @ MIN3 confvs RHP18414.7%47.8%29.3%66.3%91.70.1884.3%13.3%50.0%94.3Bailey Ober23910.5%4.3%35.6%13.2%
Jake BurgerTEXTEX @ MIN4 confvs RHP2779.7%44.4%27.4%64.6%89.70.1523.4%3.3%26.7%86.2Bailey Ober1668.4%2.6%27.1%21.9%
Ezequiel DuranTEXTEX @ MIN5 confvs RHP2946.8%36.4%22.4%56.1%86.70.1673.0%3.3%30.0%82.5Bailey Ober1668.4%2.6%27.1%21.9%
Nicky LopezTEXTEX @ MIN6 confvs RHP1560.0%23.7%14.7%60.3%82.10.0490.5%0.0%30.0%76.4Bailey Ober23910.5%4.3%35.6%13.2%
Danny JansenTEXTEX @ MIN7 confvs RHP1035.8%36.9%28.2%76.7%86.90.1542.6%3.3%43.3%88.2Bailey Ober1668.4%2.6%27.1%21.9%
Evan CarterTEXTEX @ MIN8 confvs RHP2395.9%38.1%32.2%62.3%86.50.1442.4%3.3%33.3%80.7Bailey Ober23910.5%4.3%35.6%13.2%
Alejandro OsunaTEXTEX @ MIN9 confvs RHP1270.8%31.5%15.0%48.8%86.80.0510.6%3.3%26.7%85.9Bailey Ober23910.5%4.3%35.6%13.2%

Derived from the same pitch-level data the model trains on, using the model's own definitions of a batted ball, a barrel, hard-hit contact and a pulled ball — sliced by handedness, which the model itself does not carry. Strictly through yesterday.

Sparrow Data — every pick published before first pitch and graded the next morning. Archive covers 2026-07-09 through 2026-09-25. Nothing here is ever edited or removed after the fact. Methodology · Raw data