Freddy FerminC San Diego Padres
Age 31 R/R 5'10" / 200 lbs MLB HR -7% Svc 2.959S2 · Ctrl thru 2029 ILInjured 10-Day (D10)
2026 ROS PROJECTION162 act + 176 ros · stats below = ROS only
wRC+†vL 8486vR 91
AVG/OBP/SLG.250 / .310 / .350
PA176
HR3
K%19
BB%7
BABIP298
ISO100
MLB%100%
Value2026 · WAR
BAT: -13.3 runs (wOBA-derived runs vs avg)-13BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: +4.3 runs (Defensive runs vs avg)+4FLDPOS: +6.0 runs (Positional adjustment)+6POSREP: +9.6 runs (Replacement-level credit)+10REPTotal WAR: +0.60+0.6WAR
0.00.81.70.21.20.7+$12M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 50 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
699.0%
xwOBA
200.274
POWER40
Barrel%
133.5
Avg EV
3788.2
Bat Spd
3569.7
EYE45
Chase%
6628.5%
SPEED50
Sprint
4227.1
Platoon Splits2024-2026 · 758 PA
vs LHP
vs RHP
Edge
PA
230
528
wRC+
78
80
wOBA
287
290
ISO
077
092
▶▶R
BABIP
308
298
L
K%
17.8%
18.8%
L
BB%
6.1%
6.1%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2023
Service   2.959 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.8M+0.2$1.0M+$0.1M
2027Arb-2$2M+1.2$9M+$7M
2028Arb-3$2M+0.7$2M+$0.6M
2029Extbeyond projection horizon · no WAR estimate
Totals $5M $12M +$8M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201621 ROKDSL Royals 203181 39700 12333 12 215276254530 39253 166 239 41
201621 ROKDSL Royals 203172 47900 21233 12 273362326688 52303 1110 309 95
201722 ROKIdaho Falls Chukars 201175 40421 19304 02 229318291610 63265 159 267 63
201722 ROKIdaho Falls Chukars 201163 46521 31214 02 282409356765 74312 1015 352 127
201823 ROKBurlington Royals 206187 38812 15242 21 203270289558 86222 127 240 42
201823 ROKBurlington Royals 206177 441012 25172 21 249348350698 102264 812 318 102
201924 A3 teams 354338 6811010 11801 22 201229322551 121232 233 236 39
201924 A3 teams 354332 8514012 17641 22 256294407701 151283 185 308 94
202126 AA2 teams 319291 7110110 22684 11 244306388694 144285 217 298 86
202126 AA2 teams 319282 7814110 31564 11 277356440796 163313 1810 354 129
202227 AAA2 teams 541484 10319020 491272 31 213288376664 163242 239 292 82
202227 AAA2 teams 541462 14730119 71862 31 318411511922 193353 1613 404 167
202328 MLB3 teams 353321 9315118 24734 00 290347511858 221322 217 361 135 +14 +0 +9 +6 +10 4.0
202328 MLB3 teams 353314 8814215 31704 00 280352481833 201315 209 364 137 +15 +0 +9 +6 +10 4.1
202429 MLBKansas City Royals 368339 941506 23662 20 277327375702 97326 186 310 95 -2 +0 +13 +7 +10 2.9
202429 MLBKansas City Royals 368339 921406 23662 20 271321366687 94319 186 307 93 -3 +0 +13 +7 +10 2.8
202530 MLB2 teams 396363 941606 22743 12 259307353659 94310 196 285 76 -11 -1 +9 +7 +11 1.7
202530 MLB2 teams 396359 901705 26723 12 251307340647 89300 187 288 79 -10 -1 +9 +7 +11 1.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD31 MLBSD 162138 21703 17322 01 152255268523 116171 2010 235 38 -11 -0 +2 +3 +5 -0.2
YTD31 MLBSD 162138 21703 17322 01 152255268523 116171 2010 238 40 -11 -0 +2 +3 +5 -0.1
ROS31 MLBSD 100% 176160 40703 13341 11 250310350660 100297 197 303 90 -2 -0 +2 +3 +5 0.8
ROS31 MLBSD 100% 176160 39703 13341 11 244305344648 100293 197 293 82 -4 -0 +2 +3 +5 0.6
FULL31 MLBSD 338298 601406 30663 12 201281309590 107236 209 265 61 -15 -1 +4 +6 +10 0.5
TOT31 MLBSD 338298 611406 30663 12 205284312596 107240 209 270 65 -13 -1 +4 +6 +10 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBSD 92% 319289 751306 24633 11 260323367690 107309 208 308 94 -2 -0 -0 +6 +9 1.2
202833 MLBSD 92% 281256 641005 21572 11 250312348659 98304 207 300 88 -4 -0 -1 +5 +8 0.8
202732 MLBSD 92% 293267 671105 22582 11 251313348661 97306 208 298 86 -5 -0 -0 +5 +8 0.9
202833 MLBSD 92% 259236 58904 19532 11 246307335642 89301 207 290 80 -6 -0 -1 +5 +7 0.5
▸ Career Totals
Career 16781538 39764132 10932610 65 258311363675 105307 196 301 89 -22 -1 +31 +33 +48 9.1
/ 162G 650596 15325012 421264 22 257310359669 102306 196 301 89 -8 -0 +12 +13 +18 3.5
Career 37173384 819135587 25572931 1514 242301362663 120282 207 290 80 -83 -3 +32 +66 +105 12.0
/ 162G 650592 14424115 451275 32 243302363665 120284 207 290 80 -15 -0 +6 +12 +18 2.1

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
201621 ROKDSL Royals 203172 47900 21233 12 273362326688 52303 1110 309 95 -1 -1 +6 0.4
201722 ROKIdaho Falls Chukars 201163 46521 31214 02 282409356765 74312 1015 352 127 +6 -1 +6 1.1
201823 ROKBurlington Royals 206177 441012 25172 21 249348350698 102264 812 318 102 +0 +0 +6 0.6
201924 AANorthwest Arkansas Naturals 112107 27303 3230 02 252273364637 112293 213 279 71 -4 -1 +3 -0.1
201924 ALexington Legends 226209 551109 14371 20 263312445757 182280 166 332 112 +3 +0 +6 1.0
201924 INTLSalt River Rafters 1616 3000 040 00 188188188375 250 250 170 -12 -2 +0 +0 -0.2
202126 AAAOmaha Storm Chasers 1613 3100 260 00 231333308641 77429 3812 281 73 -0 +0 +0 -0.0
202126 AANorthwest Arkansas Naturals 303269 7513110 29504 11 279358446804 167310 1710 358 132 +11 -0 +9 2.0
202227 AAAOmaha Storm Chasers 348296 8017015 46621 10 270370480850 209290 1813 372 143 +17 +0 +10 2.7
202227 INTLLeones del Caracas 193166 671314 25241 21 4044845661.051 163453 1213 462 212 +24 +0 +5 3.0
202328 MLBKansas City Royals 235217 611019 13501 00 281325461786 180323 216 341 119 +5 +0 +9 +6 +7 2.7
202328 AAAOmaha Storm Chasers 5846 14205 1191 00 3044486741.122 370281 1619 478 224 +8 +0 +2 1.0
202328 INTLLeones del Caracas 6051 13211 7112 00 255367392759 137308 1812 346 123 +2 +0 +2 0.3
202429 MLBKansas City Royals 368339 921406 23662 20 271321366687 94319 186 307 93 -3 +0 +13 +7 +10 2.8
202530 MLBSan Diego Padres 347319 801305 19652 12 251297339636 88301 195 282 74 -10 -1 +9 +7 +10 1.6
202530 INTLLeones del Caracas 4940 10400 771 00 250375350725 100294 1414 330 111 +1 +0 +1 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 950875 23337120 551815 32 266313379693 113313 196 306 93 -8 -0 +31 +20 +27 7.1

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
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2Toby Halllast yr '08
career totals — 8 seasons, 2,501 PA
82,501452263298374+32+389.910.1
/162664121+8.4+10.12.6pk7: 10
#3Jorge Alfarolast yr '23
career totals — 7 seasons, 1,693 PA
71,6934818254303396+30+179.19.1
/162664197+11.9+6.63.6pk7: 9
#4Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Brayan Peñalast yr '15
career totals — 7 seasons, 1,805 PA
71,805216262303355+19+377.27.2
/16266482+7.0+13.62.6pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,002397251304360+36+485.95.9
/162664132+11.9+15.82.0pk7: 6

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
Freddy Fermin (OGILVIE) 31 50 40 50 45 205/284/312 107240 61 20% 9% 65 +0.6
Dave Berg
2002 · MLB
31 50→57 43→45 46→40 51 241/309/357 116283 95 18% 8% 89 +0.9 253/305/370 117292 103 16% 6% 90 +1.0 258/312/343863057117%7%86+0.3
Ramón Vázquez
2008 · MLB
31 45→55 44→45 49→50 51 220/292/338 119268 116 22% 9% 76 +0.1 242/319/352 110300 94 21% 10% 92 +1.2 247/326/340933086120%10%84+0.3
Phil Gosselin
2020 · MLB
31 47→57 44→45 43→45 47 230/291/349 119286 114 23% 8% 79 +0.3 246/304/371 125309 136 23% 7% 90 +1.0 248/301/36111431412624%6%83+0.2
Kevan Smith
2019 · MLB
31 53→55 43→50 47→40 45 257/304/363 106289 113 16% 5% 88 +0.9 243/308/365 122290 126 20% 7% 91 +1.1 224/295/33210727610421%8%70-0.1
Wiki Gonzalez
2005 · MLB
31 47 42→45 48→30 56 227/310/340 113262 97 16% 10% 85 +0.7 251/302/380 129263 145 11% 6% 92 +1.2 250/296/3721222561529%5%84+0.2
Royce Huffman
2008 · AAA
31 48→52 41→45 46→45 52 229/305/331 102274 87 19% 9% 80 +0.4 232/298/337 105293 97 22% 7% 79 +0.3 235/300/3371023009523%7%76+0.1
Taylor Davis
2021 · MLB
31 45→54 41→45 44→40 49 221/280/313 91262 105 20% 7% 65 -0.7 223/279/303 80267 76 18% 7% 61 -1.0 220/276/266462643017%7%49-0.5
Kevin Plawecki
2023 · MLB
32 51→56 41→45 47→30 50 244/309/343 99283 84 17% 7% 85 +0.7 223/286/334 111272 113 21% 7% 72 -0.2 211/272/31310225911022%7%59-0.5
Gordon Beckham
2018 · MLB
31 44→54 45→50 45 46 221/278/340 119256 136 19% 6% 72 -0.2 241/300/381 140286 148 20% 7% 91 +1.1 248/311/39514729414820%7%97+0.9
Rubén Tejada
2021 · AAA
31 48→58 42→40 46→50 45 232/291/334 102282 98 21% 6% 75 -0.0 221/286/297 76287 67 24% 7% 63 -0.8 208/280/235262781223%7%42-1.1
Carlos Maldonado
2010 · MLB
31 44→50 44→40 44→40 47 221/276/332 111260 125 20% 7% 68 -0.5 205/268/307 102269 106 26% 7% 59 -1.1 184/258/2789524410228%9%45-0.6
Erick Almonte
2009 · AAA
31 49→48 43→40 44→45 51 240/306/356 116288 107 20% 9% 86 +0.8 247/301/339 92315 77 22% 7% 79 +0.3 257/309/333773306522%7%77+0.1
Elias Díaz
2022 · MLB
31 44→54 49→50 46→45 51 225/288/370 145245 173 17% 8% 83 +0.6 225/281/352 127267 142 21% 7% 76 +0.0 242/293/38013829016022%6%85+0.3
Cam Gallagher
2023 · MLB
30 45 44→45 47→30 46 223/278/342 119280 114 24% 7% 72 -0.2 197/244/298 101268 97 29% 5% 45 -2.1 125/154/166421830031%3%-30-1.8
Jamie Ritchie
2023 · AAA
30 49→52 39→40 44→45 52 234/312/320 86289 64 20% 9% 80 +0.4 221/300/305 84287 78 23% 10% 72 -0.2 202/301/239372703523%12%53-0.5
Diory Hernandez
2015 · AAA
31 45→55 46→45 44→50 48 226/281/350 124253 148 17% 6% 75 -0.0 246/296/371 125272 148 15% 6% 86 +0.8 250/298/37912927315615%5%87+0.4
Paul Leon
2019 · AAA
31 47→55 43→45 47→45 44 229/280/342 113279 117 22% 6% 72 -0.2 244/279/355 111294 126 21% 4% 75 -0.0 257/285/3519430711120%3%72-0.1
Adeiny Hechavarría
2019 · MLB
30 50→60 43→50 50 45 244/284/352 109279 116 17% 5% 76 +0.1 246/296/380 134290 148 20% 6% 89 +0.9 232/281/39516427119622%5%86+0.3
Nevin Ashley
2015 · AAA
30 44→51 43→45 48→45 45 217/281/330 113277 106 24% 7% 70 -0.3 225/289/342 117295 124 27% 7% 76 +0.1 222/289/33311029213127%7%72-0.1
Wilmer Difo
2023 · MLB
31 47→54 43→45 47→55 46 233/279/343 110276 117 20% 6% 72 -0.2 217/280/321 104278 1019 24% 8% 67 -0.5 205/278/2989227192526%8%58-0.7