Ezra FarmerOF FCL Phillies
Age 23 L/L 5'11" / 165 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 52 proj PA
wRC+†42
AVG/OBP/SLG.184 / .263 / .249
PA52
HR0
K%35
BB%9
ISO65
MLB%0%
Value2026 · WAR
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.3 runs (Positional adjustment)-0POSREP: +1.5 runs (Replacement-level credit)+1REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.32627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202219 ROKFCL Phillies 2119 0000 1161 11 9595 765 98 -67
202219 ROKFCL Phillies 2118 2100 2111 11 111238167405 56286 5210 206 16
202320 ROKFCL Phillies 4133 3100 6192 10 91268121390 30214 4615 199 11
202320 ROKFCL Phillies 4130 5200 9132 10 167390233624 67294 3222 318 101
202421 ROKFCL Phillies 7768 12100 8320 32 176263191454 15324 4210 222 28
202421 ROKFCL Phillies 7763 18200 13240 32 286408317725 32450 3117 339 118
▸ 2026 Season
202623 MLBPHI 5246 8100 5181 10 174269196465 22290 3510 241 42 -3 +0 +0 -0 +1 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBPHI 30% 10594 18311 9351 10 191269277546 85292 339 252 51 -6 +0 +0 -1 +3 -0.3
202724 MLBPHI 30% 3229 5100 3110 00 172250207457 34294 349 245 46 -2 +0 +0 -0 +1 -0.1
▸ Career Totals
Career 3229 5100 3110 00 172250207457 34278 349 245 46 -2 +0 +0 -0 +1 -0.1
/ 162G 650589 1012000 612230 00 171249205455 34276 349 245 46 -40 +0 +0 -4 +18 -2.6
Career 296260 41611 291205 73 158255200455 42284 4110 224 29 -24 +0 +0 -2 +8 -1.7
/ 162G 650571 891322 6426411 157 156254196450 40282 4110 224 29 -52 +0 +0 -4 +18 -3.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202219 ROKFCL Phillies 2118 2100 2111 11 111238167405 56286 5210 206 16 -2 -0 +1 -0.2
202320 ROKFCL Phillies 4130 5200 9132 10 167390233624 67294 3222 318 101 +0 +0 +1 0.1
202421 ROKFCL Phillies 7763 18200 13240 32 286408317725 32450 3117 339 118 +2 -0 +2 0.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
Ezra Farmer (OGILVIE) 23 184/263/249 65290 01 35% 9% 42 -0.2
Ryan Aguilar
2018 · A
23 41→40 36→45 50 43 192/255/255 63278 38 31% 8% 39 -2.5 179/250/265 86296 87 39% 8% 40 -2.4 180/274/287107300131240%10%54-0.9
Tyler Esplin
2022 · A
23 37→38 37→40 49→45 40 178/241/247 70276 46 35% 7% 31 -3.0 199/256/283 84308 46 34% 7% 46 -2.0 206/267/289833280034%8%49-0.4
Cameron Baranek
2018 · A
23 41 38→40 49→50 37 194/248/275 81296 410 34% 6% 41 -2.3 196/247/275 79311 612 36% 6% 40 -2.4 183/233/2547129061437%5%26-1.3
Jonny Butler
2022 · A
23 44→31 40→45 50→55 43 208/271/296 88303 79 32% 8% 56 -1.3 195/261/304 109286 916 33% 7% 55 -1.4 172/247/285113246101932%8%41-1.3
Chad McClanahan
2021 · A
23 37→30 38→40 45 43 180/256/253 73280 67 36% 8% 40 -2.4 177/250/265 88356 86 48% 8% 41 -2.3 123/208/196722728153%9%4-2.4
Cole Roederer
2022 · A
22 41→31 40→45 50 44 197/272/291 94298 813 34% 8% 56 -1.3 201/266/318 117303 1311 35% 7% 61 -1.0 180/254/293113270131136%8%49-1.0
Andy Yerzy
2021 · A
23 35 38→50 49→40 35 174/224/252 77276 57 37% 5% 25 -3.5 182/265/327 145260 186 36% 8% 64 -0.8 160/246/29813822719438%9%47-1.0
Jared Carr
2023 · A
24 41→36 37→40 47→55 40 192/262/263 71298 514 35% 7% 45 -2.1 200/268/284 84309 617 34% 8% 53 -1.5 188/260/2708229172435%8%43-1.4
Ross Adolph
2021 · A
24 40→32 40 45→50 40 183/270/277 93321 89 41% 8% 53 -1.5 199/291/318 119355 1210 43% 8% 72 -0.2 183/288/300118335121144%9%64-0.3
Jordan Pearce
2019 · A
23 38→34 39→40 46→40 47 189/260/270 81253 83 28% 9% 46 -2.0 194/278/278 84265 75 27% 9% 56 -1.3 170/274/238682316326%10%43-1.4
Je'Von Ward
2023 · A
23 44→35 39→45 47→50 37 209/258/295 87322 611 36% 6% 50 -1.7 194/260/303 109321 1110 40% 8% 54 -1.4 189/272/31612728915837%10%63-0.4
Jacob Pearson
2021 · A
23 40→39 39→40 50 43 195/250/284 89269 612 29% 7% 44 -2.1 192/253/298 106269 1015 30% 7% 50 -1.8 173/239/278105242101932%7%37-1.0
Estee Harris
2008 · A
23 37→31 40→50 49→50 36 182/234/272 91293 813 39% 6% 35 -2.8 218/265/340 122373 1212 42% 5% 66 -0.6 212/254/349137373141445%4%59-0.4
Dionis Paulino
2017 · A
23 44 37→40 48→50 42 206/268/280 74302 411 31% 7% 51 -1.7 214/260/303 89320 810 33% 6% 53 -1.5 208/249/2948630791134%5%41-0.8
Connor Blair
2022 · A
24 37 39→45 48→45 45 178/255/258 80271 711 34% 9% 40 -2.4 199/285/312 113313 128 37% 9% 68 -0.5 163/272/27711425715539%11%52-0.5
Luke Reynolds
2019 · A
24 43→37 37→40 50→30 42 200/266/278 78308 47 34% 8% 50 -1.8 198/260/295 97328 94 39% 7% 52 -1.6 179/244/2769629710141%6%38-1.7
Gage Canning
2021 · A
24 40→36 39→40 50 34 189/240/274 84315 611 40% 5% 37 -2.6 202/253/293 91334 86 39% 5% 48 -1.9 219/272/314953418336%5%58-0.6
Chris Hess
2018 · A
23 39→34 37→45 49→30 38 187/245/270 83282 35 33% 6% 39 -2.5 194/251/308 114284 114 34% 4% 52 -1.6 181/239/30912825714134%4%46-1.6
Ryan Gold
2021 · A
23 40→36 40→45 48→40 37 197/244/291 94281 75 31% 5% 43 -2.2 197/272/334 137298 133 36% 8% 68 -0.5 175/261/32114726115037%9%58-0.5
Luke Brown
2023 · A
24 38 37→40 52→50 40 181/252/250 68281 411 35% 7% 37 -2.6 182/254/282 100281 1015 36% 7% 46 -2.0 154/232/257103234121937%8%28-1.3