Jon Berti3B Chicago Cubs
Age 36 R/R 5'10" / 190 lbs MLB Svc 8.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 156 proj PA
wRC+†vL 3644vR 66
AVG/OBP/SLG.248 / .306 / .334
PA156
HR2
SB8
K%19
BB%7
ISO87
MLB%100%
Value2026 · WAR
BAT: -3.3 runs (wOBA-derived runs vs avg)-3BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +4.4 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.1-0.12627
Tools · Splits · ContractCON 55 / POW 35
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT55
Whiff%
778.2%
xwOBA
550.314
POWER35
Barrel%
174.0
Avg EV
1085.6
Bat Spd
5972.3
EYE60
Chase%
8025.8%
SPEED55
Sprint
7128.3
Platoon Splits2024-2025 · 181 PA
vs LHP
vs RHP
Edge
PA
60
121
wRC+
36
65
▶▶R
wOBA
232
271
R
ISO
046
BABIP
274
309
R
K%
13.3%
23.1%
◀◀L
BB%
3.3%
7.4%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   8.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M+0.0$0.2M-$0.2M
Totals $0.4M $0.2M -$0.2M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201222 A2 teams 473418 811252 4013210 3411 194280261541 67274 288 244 45
201222 A2 teams 473398 961572 609010 3411 241355329684 88303 1913 315 99
201323 A+2 teams 790715 1512273 5517317 8728 211283274557 63274 227 249 49
201323 A+2 teams 790683 1812984 8710317 8728 265362348711 83307 1311 327 108
201424 AA2 teams 673629 1562396 2412611 4615 248288342629 94299 194 273 67
201424 AA2 teams 673606 16521710 479811 4615 272336380715 107309 157 319 103
201525 AA2 teams 463419 1001333 268311 237 239300305606 67289 186 263 60
201525 AA2 teams 463405 1011533 406311 237 249333323657 74287 149 300 87
201626 AA3 teams 362328 741063 23829 369 226294320615 95291 236 270 64
201626 AA3 teams 362312 801174 39609 369 256356375731 119305 1711 332 112
201727 AAABuffalo Bisons 237222 40743 13710 234 180226288514 108248 305 225 30
201727 AAABuffalo Bisons 237215 44843 20530 234 205272321593 116256 228 267 62
201828 AA3 teams 412370 1051478 287812 3010 284354424778 141340 197 336 115
201828 AA3 teams 412360 1061588 386612 3010 294380447828 153341 169 369 141
201929 MLB2 teams 366324 891619 33897 223 275354414768 139351 249 341 119 +8 +3 -0 +4 +10 2.6
201929 MLB2 teams 366318 8815110 39847 223 277368425793 148345 2311 356 130 +13 +3 -0 +4 +10 3.0
202030 MLBMiami Marlins 149120 32502 23373 92 267397358756 92366 2515 344 121 +4 +1 -2 +1 +4 0.7
202030 MLBMiami Marlins 149120 31502 23373 92 258390350740 92354 2515 339 118 +3 +1 -2 +1 +4 0.7
202131 MLBMiami Marlins 271233 501014 32613 84 215317318635 103271 2312 292 82 -6 +0 +0 +1 +8 0.4
202131 MLBMiami Marlins 271233 491014 32613 84 210313313627 103265 2312 288 79 -7 +0 +0 +1 +8 0.3
202232 MLB2 teams 421373 901834 44983 425 241326338664 97316 2310 301 88 -6 +6 +4 +2 +12 1.8
202232 MLB2 teams 421372 871734 45963 425 234321328649 94304 2311 298 87 -6 +6 +4 +2 +12 1.7
202333 MLBMiami Marlins 424388 1181737 29772 166 304356418773 113362 187 336 116 +7 +1 +4 +5 +12 2.9
202333 MLBMiami Marlins 424388 1141637 29772 166 294346405751 111349 187 333 113 +6 +1 +4 +5 +12 2.8
202434 MLB3 teams 128113 32103 11302 61 283357372729 88358 239 314 98 -0 +1 -1 +0 +4 0.4
202434 MLB3 teams 128111 32103 13272 61 288373378751 90354 2110 339 118 +3 +1 -1 +0 +4 0.7
202535 MLBChicago Cubs 107100 21200 5222 113 210262230492 20269 215 227 32 -8 +1 -1 +0 +3 -0.5
202535 MLBChicago Cubs 107100 21200 5222 113 210262230492 20269 215 231 35 -8 +1 -1 +0 +3 -0.5
▸ 2026 Season
202636 MLBCHC 156143 36512 10302 82 252310343652 91301 196 292 81 -3 +1 -0 +1 +4 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202737 MLBCHC 100% 8679 18201 6171 31 228291291582 63293 207 279 72 -3 +0 -7 +0 +2 -0.7
202737 MLBCHC 100% 8679 18201 6171 31 228291291582 63294 207 272 66 -3 +0 -7 +0 +2 -0.8
▸ Career Totals
Career 18171615 41167925 16739421 11125 254332354686 99321 229 311 96 -8 +12 -5 +14 +51 6.7
/ 162G 650578 1472439 601418 409 254333353686 99320 229 311 96 -3 +4 -2 +5 +18 2.4
Career 55184974 11931775060 402120695 404111 240309332641 92303 227 284 75 -154 +36 -5 +25 +156 6.0
/ 162G 650586 1412167 4714211 4813 241309333641 92305 227 284 75 -18 +4 -1 +3 +18 0.7

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201222 A+Dunedin Blue Jays 206174 33750 26493 83 190305287593 98258 2413 274 68 -8 +0 +6 -0.1
201222 ALansing Lugnuts 267224 63822 34417 268 281392362754 80335 1513 347 124 +7 +2 +8 1.7
201323 A+Dunedin Blue Jays 576505 1261853 579011 5619 250339323661 73298 1610 305 92 -5 +4 +16 1.5
201323 INTLCanberra Cavalry 214178 551131 30136 319 309425421847 112329 614 386 153 +13 +3 +6 2.2
201424 AANew Hampshire Fisher Cats 594541 1462177 35829 4015 270325373698 104305 146 310 96 -3 +2 +17 1.6
201424 INTLMesa Solar Sox 7965 19003 12162 60 292418431848 138348 2015 387 154 +5 +1 +2 0.8
201525 AAABuffalo Bisons 166149 34312 14253 43 228307302609 74262 158 283 75 -5 -0 +5 -0.0
201525 AANew Hampshire Fisher Cats 297256 671221 26388 194 262348336684 74300 139 309 95 -2 +2 +8 0.9
201626 AAABuffalo Bisons 2220 3101 230 20 150227350577 200125 149 258 55 -1 +0 +1 -0.0
201626 AANew Hampshire Fisher Cats 319272 691072 36569 299 254360364724 110312 1811 330 111 +4 +2 +9 1.5
201626 ROKGCL Blue Jays 2120 8001 110 50 400429550979 150389 55 434 190 +2 +1 +1 0.4
201727 AAABuffalo Bisons 237215 44843 20530 234 205272321593 116256 228 267 62 -10 +3 +7 -0.0
201828 MLBToronto Blue Jays 1515 4110 040 10 267267467733 200364 270 314 98 -0 +0 -1 +1 +0 0.1
201828 AAAColumbus Clippers 8168 15100 9162 81 221329235564 15283 2011 268 63 -3 +1 +2 0.0
201828 AANew Hampshire Fisher Cats 316277 871378 294610 219 314399498897 184354 159 398 162 +22 +1 +9 3.2
201929 MLBMiami Marlins 287256 701416 24736 173 273350406756 133360 258 340 118 +6 +2 -0 +4 +8 2.0
201929 AAANew Orleans Baby Cakes 7962 18104 15111 50 290436500936 210292 1419 412 174 +7 +1 +2 1.0
202030 MLBMiami Marlins 149120 31502 23373 92 258390350740 92354 2515 339 118 +3 +1 -2 +1 +4 0.7
202131 MLBMiami Marlins 271233 491014 32613 84 210313313627 103265 2312 288 79 -7 +0 +0 +1 +8 0.3
202232 MLBMiami Marlins 404358 861734 42893 415 240325338663 98308 2210 303 90 -4 +6 +4 +2 +11 1.9
202232 AAAJacksonville Jumbo Shrimp 1714 1000 370 10 7123571307 143 4118 176 -7 -2 +0 +0 -0.1
202333 MLBMiami Marlins 424388 1141637 29772 166 294346405751 111349 187 333 113 +6 +1 +4 +5 +12 2.8
202434 MLBNew York Yankees 7466 18001 6141 51 273342318661 45333 198 303 90 -1 +1 -1 +0 +2 0.2
202434 AAAScranton/Wilkes-Barre RailRiders 2017 9101 220 00 5295797651.344 235533 1010 555 283 +4 +0 +1 0.5
202434 AASomerset Patriots 3428 5001 5111 10 179324286609 107250 3215 292 82 -1 +0 +1 0.0
202535 MLBChicago Cubs 107100 21200 5222 113 210262230492 20269 215 231 35 -8 +1 -1 +0 +3 -0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 17311536 39365924 16137720 10824 256334357691 101323 229 313 98 -4 +12 +2 +14 +49 7.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Grégor Blancolast yr '18
career totals — 9 seasons, 3,301 PA
93,30126120256340350-9-57.78.5
/162664524-1.8-1.01.5pk7: 9
#2Brock Holtlast yr '21
career totals — 10 seasons, 2,661 PA
102,6612541262332362+5+37.47.8
/162664610+1.2+0.61.9pk7: 8
#3Willie Harrislast yr '11
career totals — 10 seasons, 2,743 PA
102,74339106241331351-11-25.36.2
/162664926-2.7-0.51.3pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
91,95827118256328354+5+56.06.2
/162664940+1.7+1.82.0pk7: 6
#4Delino DeShieldslast yr '21
career totals — 7 seasons, 2,114 PA
72,11419111246327342+1+65.35.3
/162664635+0.4+1.81.7pk7: 5
#5Luis Matoslast yr '06
career totals — 6 seasons, 1,740 PA
61,7403071258315379+1+14.64.6
/1626641127+0.4+0.21.7pk7: 5
#6Damian Jacksonlast yr '06
career totals — 6 seasons, 1,930 PA
61,9302195248324354-6-53.63.6
/162664733-1.9-1.61.2pk7: 4

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
Jon Berti (OGILVIE) 36 55 35 55 60 248/306/334 86301 28 19% 7% 81 +0.1
Ramon Valdez
2013 · AAA
36 55 39→40 56→55 49 262/323/346 84291 625 12% 6% 92 +1.2 247/327/336 89282 618 14% 8% 92 +1.2 245/359/2874228301512%10%90+0.3
Willie Bloomquist
2012 · MLB
34 54→56 40 54→60 48 257/305/349 92290 826 14% 6% 84 +0.6 277/315/365 88324 413 15% 5% 92 +1.2 298/327/374773541715%4%96+0.5
Tony Womack
2006 · MLB
36 56→63 37→40 58→60 47 264/301/331 67295 430 12% 5% 77 +0.1 253/309/352 99287 922 15% 7% 87 +0.8 281/354/3587731162111%10%98+0.3
Tom Goodwin
2004 · MLB
36 53→56 40→45 62→65 49 255/308/351 96301 742 18% 7% 85 +0.7 237/295/347 110287 925 20% 8% 80 +0.4 198/254/2747625002619%7%42-0.4
Scott Podsednik
2012 · MLB
36 58→65 41→45 58→65 50 276/326/380 104318 727 15% 7% 100 +1.7 247/291/327 80295 620 17% 6% 72 -0.2 255/291/2954030422516%4%61-0.6
Willy Taveras
2017 · AAA
35 51→61 42→45 58→65 43 244/294/351 107294 824 20% 5% 80 +0.4 249/302/373 124304 1219 22% 4% 90 +1.0 258/312/384126315132222%4%94+1.1
Jason Bourgeois
2017 · MLB
35 53→58 39→45 53→65 47 250/286/336 86277 517 12% 5% 72 -0.2 235/272/329 94277 813 18% 5% 64 -0.8 227/256/286602776920%4%43-0.9
Eric Young Sr.
2004 · MLB
37 54→62 44→45 53→60 57 262/331/383 121269 1129 8% 9% 104 +2.0 254/337/369 115269 822 9% 10% 104 +2.0 250/340/3531032695228%11%98+0.7
Miguel Flores
2007 · AAA
36 57→61 38→40 56→55 54 267/323/345 79285 420 8% 7% 90 +1.0 272/322/349 77293 518 9% 7% 91 +1.1 289/338/359703085198%7%97+1.0
Jarrod Dyson
2021 · MLB
36 45→55 40→45 61→70 55 219/296/307 88257 934 18% 10% 70 -0.3 222/285/328 106276 925 21% 8% 70 -0.3 199/253/2767726104022%7%41-0.6
Freddy Guzman
2017 · AAA
36 49→59 38→45 57→70 47 232/282/313 80284 537 20% 6% 65 -0.7 237/298/322 85297 630 21% 8% 74 -0.1 254/328/3034932004919%10%79+0.1
Julio Lugo
2010 · MLB
34 54→62 41→45 57→60 55 255/327/361 106296 721 16% 9% 96 +1.5 235/295/319 84287 612 19% 7% 72 -0.2 220/271/262412751919%6%44-0.7
Jerry Owens
2016 · AAA
35 54→64 42→30 57→65 48 258/314/372 114317 821 21% 7% 93 +1.3 267/310/367 100313 814 17% 5% 91 +1.1 374/402/4194542001410%4%137+0.8
Manny Alexander
2006 · MLB
35 49→50 45 54→55 45 240/290/365 125284 1123 20% 6% 82 +0.5 220/262/311 91262 714 18% 5% 56 -1.3 210/249/2837324951017%4%39-1.7
Miguel Cairo
2009 · MLB
35 51→58 37→45 55 51 239/300/326 86275 319 14% 7% 76 +0.1 252/303/362 110282 1011 14% 6% 87 +0.8 258/308/370112285121014%5%88+0.4
Justin Christian
2014 · MLB
34 52→57 41→45 55→65 47 247/295/349 102276 822 14% 5% 80 +0.4 233/286/343 110265 916 15% 6% 75 -0.0 229/286/34511625991715%6%72-0.1
Robinson Cancel
2012 · AAA
36 52 40→45 49→50 46 247/297/343 96304 714 21% 6% 79 +0.3 250/298/373 123294 1316 19% 6% 88 +0.9 266/315/387121305151718%6%95+0.8
Royce Clayton
2007 · MLB
37 55→57 39→45 49→50 48 259/311/351 92312 414 18% 7% 87 +0.8 238/294/341 103304 711 22% 7% 78 +0.2 223/275/307843072526%6%58-0.5
Henry Mateo
2013 · AAA
36 58→64 41→45 60 48 277/331/379 101330 832 18% 7% 102 +1.9 255/302/336 81307 423 17% 6% 79 +0.3 254/302/3267130722217%5%74-0.1
Dave Roberts
2008 · MLB
36 57→61 40→45 68→65 57 268/338/379 112304 539 13% 10% 105 +2.1 249/331/370 121291 923 16% 11% 101 +1.8 239/349/34810928261815%15%97+0.4