Matt Halbach3B South Bend Cubs
Age 23 R/R 6'3" / 215 lbs A+ BB +5%HR -4% Svc 0.0 · Ctrl thru 2035 peak 1.3 · 2029
wRC+†82
AVG/OBP/SLG.212 / .285 / .339
PA320
HR7
K%29
BB%7
MLB%0%
BAT: -6.6 runs (wOBA-derived runs vs avg)-7BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
4040
PWR
3535
SPD
4040
EYE
4340
trajectory · 10 yrs
1.3peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+1.3$12M+$11M
2031Arb-3$0.9M+1.2$11M+$10M
2032Ext / FA-deal$0.9M+1.0$10M+$9M
2033Ext / FA-deal$2M+0.8$4M+$2M
2034Ext / FA-deal$2M+0.5$3M+$0.9M
2035Ext / FA-deal$1.0M+0.2$1M+$0.1M
Totals $7M $40M +$33M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 INTLCanberra Cavalry 125112 28612 8215 00 .250.328.375.703 .125.292 176 +0 +0
202522 AMyrtle Beach Pelicans 436390 771808 2613415 22 .197.274.305.579 .108.273 316 .259 56 -21 -0 +0 +2 +12 -0.8
▸ 2026 Season (actual · ROS · total)
202623 A+South Bend Cubs 5953 13402 4161 00 .245.310.434.744 .189.306 277 .313 98 -0 +0 +0 +0 +2 0.2
ROS23 MLBCHC 261235 511116 19755 31 .217.290.349.639 .132.287 297 .287 78 -6 +0 +0 +1 +7 0.2
TOT23 MLBCHC 320288 641518 23916 31 .222.293.365.658 .142.293 287 .292 82 -7 +0 +0 +1 +9 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%CHC 486436 9720212 381259 62 .222.298.360.658 .138.283 268 .297 85 -8 +0 +0 +2 +14 0.8
202825 MLB 25%CHC 517462 10522213 411319 72 .227.303.368.671 .141.284 258 .302 89 -6 +1 +0 +2 +15 1.1
202926 MLB 43%CHC 535476 10923214 4413510 72 .229.308.374.681 .145.285 258 .305 92 -5 +1 +0 +2 +15 1.3
203027 MLB 58%CHC 541481 11023214 4513610 72 .229.308.372.680 .143.285 258 .305 92 -5 +1 +0 +2 +15 1.3
203128 MLB 68%CHC 541481 11023214 461379 71 .229.308.372.680 .143.285 259 .304 91 -5 +1 -1 +2 +15 1.2
203229 MLB 77%CHC 533474 10722214 451379 61 .226.305.369.674 .143.284 268 .302 89 -6 +1 -1 +2 +15 1.0
203330 MLB 84%CHC 525466 10522213 451379 61 .225.306.365.671 .139.283 269 .299 87 -8 +1 -2 +2 +15 0.8
203431 MLB 91%CHC 512455 10121213 431359 40 .222.302.363.664 .141.281 268 .295 84 -9 +1 -3 +2 +15 0.5
203532 MLBCHC 494441 9720212 421338 40 .220.299.356.655 .136.280 279 .291 81 -11 +1 -4 +2 +14 0.2
203633 MLBCHC 465415 8718110 391298 40 .210.290.330.620 .120.278 288 .285 76 -12 +1 -4 +2 +13 -0.1
203734 MLBCHC 418373 781619 351197 30 .209.289.330.619 .121.276 288 .279 71 -13 +1 -5 +1 +12 -0.5
▸ Career Totals (MLE all levels + projections)
Career 63895697 126226522154 5161684122 6614 .222.300.357.657 .135.285 268 .289 79 -152 +8 -20 +23 +181 4.1
/ 162G 650580 12927216 5217112 71 .222.300.359.658 .136.285 268 .289 79 -15 +1 -2 +2 +18 0.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202421 INTLCanberra Cavalry 125112 28612 8215 00 .250.328.375.703 .125.292 176 .319 103 +0 +0 +4 0.4
202522 AMyrtle Beach Pelicans 436369 902309 479015 22 .244.353.379.732 .136.295 2111 .332 112 +6 -0 +12 1.8

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Matt Halbach (OGILVIE) 23 40 35 40 40 .212/.285/.339 .126.285 74 29% 7% 75 +0.0
Tyler Saladino
2012 · A
23 44→46 46→45 45→55 42 .217/.280/.356 .139.292 137 29% 7% 76 +0.1 .216/.285/.317 .101.284 820 25% 8% 68 -0.5 .253/.299/.369.116.300112519%5%84+0.4
Jose Vizcaino Jr.
2017 · A
23 45→40 43→45 42→45 42 .220/.279/.333 .113.295 106 28% 6% 69 -0.4 .207/.255/.297 .090.306 78 33% 5% 50 -1.8 .193/.235/.267.074.2956835%4%31-2.3
Anderson Gomes
2008 · A
23 45→38 43→45 44→50 42 .224/.271/.336 .112.289 117 26% 6% 66 -0.6 .215/.267/.329 .114.297 118 30% 6% 63 -0.8 .160/.218/.266.106.229131035%6%24-0.9
Alexander Campos
2022 · A
22 43 42→40 46→45 48 .209/.289/.317 .108.281 96 28% 9% 70 -0.3 .221/.304/.311 .090.312 86 29% 9% 75 -0.0 .236/.329/.308.072.3307628%11%83+0.2
Tyler Reichenborn
2021 · A
23 44 44→45 43→50 44 .215/.283/.335 .119.288 107 28% 7% 72 -0.2 .193/.266/.288 .095.276 810 31% 8% 53 -1.5 .185/.263/.275.090.25691230%8%46-1.1
Luis Santana
2023 · A
24 44 45 48→50 42 .218/.280/.341 .124.281 1311 27% 6% 73 -0.1 .212/.267/.334 .122.269 147 26% 5% 66 -0.6 .195/.248/.310.116.24115525%5%48-1.0
Aaron McKeithan
2023 · A
23 45 40 45→40 44 .215/.290/.307 .093.291 84 28% 7% 69 -0.4 .217/.295/.297 .080.272 84 22% 7% 69 -0.4 .202/.287/.263.061.2448119%7%57-0.4
Michael Paez
2018 · A
23 42→44 43→45 41→40 46 .206/.284/.323 .116.268 107 26% 8% 70 -0.3 .209/.275/.311 .102.266 95 24% 7% 63 -0.9 .203/.267/.293.089.2548222%7%53-1.1
Jimmy Herron
2019 · A
23 45 44→45 42→55 46 .224/.288/.336 .112.272 126 22% 7% 75 -0.0 .194/.268/.288 .094.254 814 25% 8% 53 -1.5 .218/.294/.351.132.264152423%8%78+0.2
Pedro Pagés
2022 · A
23 44→43 43→50 43→40 42 .213/.279/.319 .107.302 115 32% 7% 66 -0.6 .210/.275/.334 .124.293 144 31% 8% 69 -0.4 .224/.283/.362.138.28218226%7%78+0.1
Jimmy Glowenke
2022 · A
23 42→39 47→45 44→45 40 .212/.281/.350 .138.297 145 32% 6% 76 +0.0 .198/.268/.322 .124.279 145 33% 6% 63 -0.8 .182/.259/.292.110.25012531%6%49-1.1
Luis Alvarez
2013 · A
23 44 44→45 46→45 42 .220/.276/.333 .113.274 116 24% 5% 69 -0.4 .222/.273/.352 .130.285 146 27% 5% 72 -0.2 .210/.253/.368.158.24921025%3%66-0.1
Jonathan Malo
2007 · A
23 44→45 43→40 44→50 47 .214/.287/.322 .108.271 107 24% 8% 71 -0.3 .220/.278/.314 .094.272 89 21% 7% 64 -0.8 .218/.272/.292.074.26861120%6%53-0.8
Robbie Glendinning
2019 · A
23 47→42 41→50 44→45 41 .226/.276/.325 .099.314 97 30% 6% 66 -0.6 .231/.285/.366 .135.367 158 38% 7% 81 +0.4 .211/.291/.358.147.34718741%9%79+0.2
Blake Ochoa
2009 · A
23 44 41→45 40 45 .214/.268/.311 .097.267 85 22% 7% 59 -1.1 .237/.297/.376 .139.286 155 22% 7% 89 +0.9 .250/.315/.422.172.28921221%7%109+0.7
Marcus Greene Jr.
2018 · A
23 39 47→50 43→40 43 .204/.266/.339 .135.261 155 28% 7% 66 -0.6 .214/.269/.320 .106.298 115 30% 6% 62 -0.9 .199/.250/.262.063.2986034%6%34-0.9
Eddie Silva
2019 · A
23 49→30 45→50 44→45 40 .242/.285/.368 .126.300 118 23% 4% 81 +0.4 .193/.244/.289 .096.253 95 27% 4% 43 -2.2 .158/.212/.237.079.2078228%3%14-3.5
Cory Vaughn
2012 · A
23 43→40 44→45 44→50 42 .211/.283/.325 .114.290 127 30% 7% 70 -0.3 .201/.277/.328 .127.279 1413 31% 8% 69 -0.4 .187/.266/.311.124.260141632%8%57-0.9
Wilver Perez
2007 · A
23 48 41→45 45 44 .230/.290/.327 .097.310 89 27% 7% 72 -0.2 .222/.278/.322 .100.318 714 30% 7% 66 -0.6 .210/.261/.319.108.31372133%6%56-0.3
Jeremy Farrell
2010 · A
23 44→38 41→45 44→45 40 .212/.269/.310 .098.294 95 30% 6% 59 -1.1 .227/.287/.338 .111.311 106 29% 6% 75 -0.0 .220/.287/.322.102.3078529%6%67-0.3