Brian Kalmer3B South Bend Cubs
Age 25 R/R 6'1" / 215 lbs A+ BB +5%HR -4% Svc 0.0 · Ctrl thru 2035 peak 0.1 · 2028
wRC+†59
AVG/OBP/SLG.187 / .263 / .330
PA296
HR8
K%36
BB%9
MLB%0%
BAT: -13.8 runs (wOBA-derived runs vs avg)-14BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +8.4 runs (Replacement-level credit)+8REPTotal WAR: -0.40-0.4WAR
Scouting · nowfuture
HIT
3030
PWR
4545
SPD
4545
EYE
5155
trajectory · 10 yrs
0.1peak
2028

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
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$0.2M
2034Ext / FA-deal$0.4M
2035Ext / FA-deal$0.6M
Totals $1M $-17M -$18M

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
202322 AMyrtle Beach Pelicans 138125 35419 9392 01 .280.338.544.882 .264.329 287 .372 143 +7 -0 +0 +0 +4 1.1
202423 A+South Bend Cubs 335302 411218 261634 00 .136.214.262.475 .126.246 498 .215 23 -29 +0 +0 +1 +9 -1.9
202524 A+South Bend Cubs 360322 531037 341091 50 .165.246.280.526 .115.220 309 .235 38 -25 +1 +0 +1 +10 -1.3
▸ 2026 Season (actual · ROS · total)
202625 A+South Bend Cubs 2927 5100 1150 10 .185.214.222.437 .037.385 523 .200 11 -3 +0 +0 +0 +1 -0.2
ROS25 MLBCHC 267240 45927 23972 31 .188.264.329.593 .142.275 369 .269 64 -11 +0 +0 +1 +8 -0.2
TOT25 MLBCHC 296267 501027 241122 41 .187.259.318.578 .131.287 388 .262 59 -14 +0 +0 +1 +8 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 10%CHC 324290 561129 291132 41 .193.271.338.609 .145.278 359 .276 69 -11 +0 +0 +1 +9 -0.1
202827 MLB 25%CHC 361323 6413210 321233 51 .198.277.344.620 .146.279 349 .280 72 -11 +1 +0 +1 +10 0.1
202928 MLB 37%CHC 383342 6914211 351293 51 .202.282.351.632 .149.280 349 .281 73 -12 +1 -1 +1 +11 0.0
203029 MLB 47%CHC 389348 6914211 351313 50 .198.277.345.622 .147.279 349 .280 72 -12 +1 -1 +1 +11 -0.0
203130 MLB 55%CHC 391350 6914211 351333 50 .197.276.343.619 .146.278 349 .277 70 -13 +1 -2 +1 +11 -0.2
203231 MLB 73%CHC 382341 6613210 351323 40 .194.274.331.606 .138.276 359 .273 67 -14 +1 -3 +1 +11 -0.4
203332 MLB 90%CHC 367329 621229 331282 30 .188.266.319.586 .131.274 359 .268 63 -15 +1 -4 +1 +10 -0.7
203433 MLBCHC 339304 561128 301212 30 .184.262.312.574 .128.272 369 .263 59 -16 +1 -4 +1 +10 -0.9
203534 MLBCHC 297267 48917 261082 20 .180.258.300.557 .120.270 369 .256 54 -15 +0 -5 +1 +8 -1.1
▸ Career Totals (MLE all levels + projections)
Career 43333883 73314624117 382152632 445 .189.267.329.596 .140.272 359 .268 63 -179 +7 -20 +15 +123 -5.5
/ 162G 650582 11122418 572295 71 .191.269.335.604 .144.274 359 .268 63 -27 +1 -3 +2 +18 -0.8

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
202322 AMyrtle Beach Pelicans 138120 435210 13282 01 .358.426.6831.110 .325.393 209 .468 216 +18 -0 +4 2.2
202423 A+South Bend Cubs 335291 5718211 371294 00 .196.295.385.680 .189.299 3911 .303 90 -4 +0 +9 0.6
202524 A+South Bend Cubs 360306 6413310 50911 50 .209.322.369.691 .160.260 2514 .312 97 -1 +1 +10 1.0

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
Brian Kalmer (OGILVIE) 25 30 45 45 55 .187/.263/.330 .143.275 83 36% 9% 64 -0.4
Joe DeCarlo
2018 · A
24 37→38 48→50 44→30 44 .191/.278/.326 .135.272 163 34% 9% 69 -0.4 .197/.269/.322 .125.285 143 34% 7% 64 -0.8 .170/.239/.264.094.25011035%7%33-1.0
Chris Williams
2022 · AA
25 36→31 45→55 50→40 45 .177/.269/.302 .125.295 125 41% 11% 59 -1.1 .194/.271/.372 .178.288 245 39% 9% 78 +0.2 .180/.262/.367.188.25027439%9%71-0.2
Davis Wendzel
2023 · AAA
26 35→28 49→50 43→40 41 .191/.255/.331 .140.253 185 32% 7% 60 -1.0 .195/.273/.341 .146.245 195 28% 8% 71 -0.3 .191/.275/.335.144.22919426%8%68-0.4
Chase Strumpf
2023 · AA
25 41→35 49→50 45 43 .197/.294/.349 .152.321 175 40% 10% 82 +0.5 .196/.290/.353 .157.313 196 40% 10% 82 +0.5 .182/.280/.331.149.28219739%11%68-0.3
Colton Shaver
2021 · AA
25 37→32 50 43→30 42 .195/.269/.348 .153.270 183 34% 8% 71 -0.3 .182/.271/.322 .140.342 174 48% 9% 66 -0.6 .123/.241/.259.136.22621051%10%36-1.2
Jake Means
2022 · A
26 37→30 49→45 49→45 45 .193/.275/.338 .145.279 166 35% 9% 70 -0.3 .178/.252/.302 .124.260 159 35% 8% 51 -1.7 .151/.227/.263.111.213141035%8%28-1.9
Logan Hill
2018 · AA
25 40 49→50 45 39 .208/.269/.354 .146.290 177 34% 6% 72 -0.2 .206/.268/.356 .150.296 194 35% 7% 72 -0.2 .195/.258/.345.150.27819136%6%62-0.7
Devin Harris
2013 · A
25 35→39 47→55 45→40 37 .185/.240/.321 .136.271 155 37% 6% 50 -1.7 .204/.250/.370 .166.276 193 33% 5% 68 -0.5 .203/.247/.378.174.26621332%5%65-0.5
Jeffrey Eure
2006 · A
25 37→31 46→50 42→45 34 .189/.245/.322 .133.287 144 38% 5% 53 -1.5 .201/.250/.327 .126.292 146 35% 5% 56 -1.3 .196/.243/.318.122.27814534%4%46-0.9
Jimmy Glowenke
2023 · A
24 37→39 46→45 43→45 37 .192/.258/.321 .130.283 143 36% 6% 59 -1.1 .202/.276/.318 .116.274 126 30% 7% 66 -0.6 .195/.276/.303.107.25512627%7%60-0.7
Nick Quintana
2023 · AA
25 38→40 44→45 43→45 48 .192/.276/.305 .113.261 126 30% 9% 63 -0.9 .193/.276/.302 .109.277 106 32% 9% 62 -0.9 .109/.220/.196.087.1648036%9%11-1.0
Tate Blackman
2019 · A
24 37→33 45 43→40 40 .191/.258/.310 .119.281 145 36% 7% 56 -1.3 .178/.247/.269 .091.312 95 43% 7% 40 -2.4 .128/.208/.178.050.2595148%8%1-2.8
Spencer Henson
2023 · A
25 37 48→50 47→40 39 .192/.262/.331 .139.288 176 38% 7% 63 -0.8 .196/.252/.336 .140.279 175 35% 5% 60 -1.0 .185/.237/.336.151.24621134%4%53-0.9
Quincy McAfee
2023 · AA
25 39 43→45 43→45 46 .192/.280/.301 .108.265 117 30% 9% 63 -0.8 .198/.277/.336 .138.251 1610 27% 7% 71 -0.3 .186/.266/.336.150.221181225%7%63-0.5
Carter Aldrete
2023 · AA
25 41→39 49→50 43→45 38 .211/.260/.356 .145.293 187 34% 6% 68 -0.5 .205/.251/.342 .137.286 165 33% 6% 60 -1.0 .185/.227/.309.124.25415133%5%39-1.3
Sicnarf Loopstok
2018 · A
25 41→37 47→50 46→50 37 .207/.268/.345 .139.293 1511 34% 6% 69 -0.4 .221/.296/.379 .158.309 198 33% 8% 90 +1.0 .215/.315/.403.187.28426232%11%106+0.8
Toby Welk
2022 · AA
25 39→33 44→45 48→45 42 .196/.263/.315 .118.271 129 31% 7% 59 -1.1 .204/.262/.318 .114.295 127 33% 7% 59 -1.1 .195/.242/.316.121.28213035%5%50-0.5
Marcus Chiu
2022 · A
25 38→27 45 43→45 36 .181/.266/.304 .123.322 145 44% 7% 59 -1.1 .202/.270/.326 .124.305 145 37% 6% 66 -0.6 .184/.254/.305.121.27415337%5%50-1.2
Matt Dryer
2006 · A
26 35→39 49→50 46→40 38 .188/.246/.333 .144.273 185 37% 6% 56 -1.3 .203/.259/.343 .140.308 174 38% 6% 65 -0.7 .199/.254/.341.142.30318139%5%59-0.7
Aaron Palensky
2023 · AA
24 42→32 48→55 48→55 42 .203/.283/.350 .147.312 1410 37% 8% 77 +0.1 .201/.287/.362 .161.274 1819 32% 9% 82 +0.5 .184/.279/.346.163.237192530%9%73-0.1