Eduardo TaitC Cedar Rapids Kernels
Age 19 L/R 6'0" / 175 lbs A+ Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION339 act + 226 ros · stats below = ROS only
wRC+†56
AVG/OBP/SLG.186 / .237 / .319
PA226
HR6
K%31
BB%5
BABIP244
ISO133
MLB%4%
Value2026 · WAR
BAT: -36.3 runs (wOBA-derived runs vs avg)-36BATRUN: -1.2 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +10.1 runs (Positional adjustment)+10POSREP: +16.0 runs (Replacement-level credit)+16REPTotal WAR: -1.10-1.1WAR
0.01.53.01.11.72.22.52.72.82.92.9+$119M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 44 / POW 61
Toolsscout grade
CONTACT44
scouting grade only
POWER61
scouting grade only
EYE32
scouting grade only
SPEED32
scouting grade only
DEFENSE46
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+2.2$14M+$13M
2030Pre-Arb$0.9M+2.5$15M+$14M
2031Pre-Arb$0.9M+2.7$15M+$14M
2032Arb-1$6M+2.8$14M+$11M
2033Arb-2$9M+2.9$14M+$9M
2034Arb-3$14M+2.9$13M+$7M
Totals $32M $84M +$69M

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
202316 ROKDSL Phillies White 165151 38924 8495 42 252311417728 166343 305 307 93
202316 ROKDSL Phillies White 165147 491233 12315 42 333402517919 184404 197 404 167
202417 ROK2 teams 326294 631319 15908 50 214271357628 143265 285 267 62
202417 ROK2 teams 326288 8718111 21648 50 302366486852 184342 206 367 139
202518 A2 teams 486446 9026111 281304 00 202255339594 137252 276 258 56
202518 A2 teams 486438 11132114 36994 00 253316427743 174291 207 325 107
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 A+MIN 339312 5012011 181164 01 160216304520 144205 345 231 35 -25 -0 +0 +6 +10 -1.0
YTD19 A+MIN 339305 6617015 25864 01 216284420704 203244 257 307 93 -3 -0 +0 +6 +10 1.3
ROS19 A+MIN 4% 226210 391006 12702 00 186237319556 133250 315 258 56 -11 +0 +0 +4 +6 -0.1
ROS19 MLBMIN 4% 109 1000 130 00 111200111311 250 3010 251 50 -1 +0 +0 +0 +0 -0.0
FULL19 A+MIN 349321 5112011 191194 01 159215299514 140204 345 232 35 -25 -0 +0 +6 +10 -1.0
TOT19 A+MIN 565522 8922017 301866 01 170224310534 140222 335 242 43 -36 -0 +0 +10 +16 -1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBMIN 45% 520478 10124119 311516 11 211268385653 174261 296 286 77 -14 -0 +0 +9 +15 1.1
202821 MLBMIN 62% 520476 10424121 331466 11 218278405683 187265 286 299 87 -8 -0 +0 +9 +15 1.7
202922 MLBMIN 68% 520475 10624122 341416 11 223283417700 194267 277 310 95 -3 -0 +0 +9 +15 2.2
203023 MLBMIN 71% 520474 10824123 351386 11 228289428718 200269 277 317 101 +0 -0 +0 +9 +15 2.5
203124 MLBMIN 71% 520473 10924124 361366 11 230293438731 207269 267 321 104 +2 -0 +0 +9 +15 2.7
203225 MLBMIN 71% 520472 10924124 371356 11 231295439734 208269 267 323 106 +3 -0 +0 +9 +15 2.8
203326 MLBMIN 71% 520472 11024125 371356 11 233297447744 214269 267 325 107 +4 -0 +0 +9 +15 2.9
203427 MLBMIN 69% 520471 11024125 381356 11 234299448747 214269 267 325 107 +4 -0 +0 +9 +15 2.9
203528 MLBMIN 69% 520471 10924124 381366 11 231297439737 208268 267 324 106 +3 -0 -0 +9 +15 2.7
203629 MLBMIN 67% 520471 10824124 381376 11 229295437733 208267 267 322 104 +3 -0 -1 +9 +15 2.6
203730 MLBMIN 66% 520471 10723124 381396 11 227293433726 206266 277 319 102 +1 -0 -2 +9 +15 2.4
203831 MLBMIN 65% 504456 10322123 371366 11 226293430722 204264 277 315 99 -1 -0 -2 +9 +14 2.1
203932 MLBMIN 65% 489444 9721121 361346 10 218286412698 194260 277 309 95 -3 +0 -3 +9 +14 1.7
204033 MLBMIN 65% 473430 9219120 351325 00 214281402683 188255 287 301 89 -6 +0 -4 +8 +13 1.2
204134 MLBMIN 60% 439399 8217018 321255 00 206273383656 178248 287 292 82 -9 +0 -5 +8 +12 0.7
202720 MLBMIN 45% 234215 451108 14683 10 209267372639 163261 296 278 71 -8 +0 +0 +4 +7 0.4
202821 MLBMIN 62% 320293 6515113 20904 11 222281413694 191265 286 291 81 -7 -0 +0 +6 +9 0.8
202922 MLBMIN 68% 356325 7316115 24964 11 225286418705 194267 277 302 89 -4 -0 +0 +6 +10 1.2
203023 MLBMIN 71% 370338 7817117 25984 11 231292438729 207269 267 309 94 -2 -0 +0 +7 +10 1.5
203124 MLBMIN 71% 369336 7817117 26974 11 232295440736 208270 267 313 98 -1 -0 +0 +7 +10 1.6
203225 MLBMIN 71% 369336 7817117 26964 11 232295440736 208270 267 315 99 -0 -0 +0 +7 +10 1.7
203326 MLBMIN 71% 369336 7917118 26964 11 235298452750 217270 267 316 100 +0 -0 +0 +7 +10 1.8
203427 MLBMIN 69% 361328 7717117 26944 11 235299448747 213269 267 316 100 +0 -0 +0 +6 +10 1.7
203528 MLBMIN 69% 358325 7516117 26944 11 231296443739 212269 267 315 100 -0 -0 -0 +6 +10 1.6
203629 MLBMIN 67% 348315 7316116 26924 10 232299441740 210268 267 314 98 -1 +0 -1 +6 +10 1.5
203730 MLBMIN 66% 342310 7115116 25914 10 229295439734 210266 277 311 96 -2 +0 -1 +6 +10 1.4
203831 MLBMIN 65% 328297 6715015 24884 10 226292428720 202264 277 307 93 -3 +0 -2 +6 +9 1.1
203932 MLBMIN 65% 317287 6314014 23874 00 220287415701 195260 277 301 89 -4 +0 -2 +6 +9 0.9
204033 MLBMIN 65% 306278 5913013 22853 00 212277399677 187255 287 294 83 -6 +0 -3 +5 +9 0.6
204134 MLBMIN 60% 264240 4910011 19753 00 204271383654 179249 287 285 76 -7 +0 -3 +5 +7 0.2
▸ Career Totals
Career 50214568 103122610224 353135057 128 226289427716 201267 277 306 92 -45 -1 -9 +90 +142 18.0
/ 162G 650591 13329129 461757 21 225289425714 200266 277 306 92 -6 +0 -1 +12 +18 2.3
Career 88288034 178540018367 5982395107 2214 222285413698 191266 277 306 93 -73 -1 -14 +158 +250 32.6
/ 162G 650592 13129127 441768 21 221284410695 189265 277 306 93 -5 +0 -1 +12 +18 2.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202316 ROKDSL Phillies White 165147 491233 12315 42 333402517919 184404 197 404 167 +12 +0 +5 1.8
202417 AClearwater Threshers 114104 28505 8330 00 269321462783 192338 297 339 118 +2 +0 +3 0.6
202417 ROKFCL Phillies 212184 591316 13318 50 321390500890 179344 156 382 151 +12 +1 +6 2.0
202518 A+Cedar Rapids Kernels 154147 381303 6350 00 259288408696 150318 234 305 92 -1 +0 +4 0.3
202518 AClearwater Threshers 332291 7319111 30644 00 251329436766 186278 199 334 114 +5 +0 +9 1.5

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
105,02522310226287427+90-1521.517.4
/162664291+11.9-2.02.8pk7: 13
#2Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#5Welington Castillolast yr '19
career totals — 8 seasons, 2,667 PA
82,667975254313425+48-1413.313.2
/162664241+11.9-3.43.3pk7: 13
#6Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13

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
Eduardo Tait (OGILVIE) 19 37→44 52→61 32 32 170/224/310 140222 170 33% 5% 43 -1.1
Moisés Ballesteros
2023 · A
19 43→53 47→50 45→40 47 217/283/352 135277 155 27% 8% 76 +0.1 243/301/378 135296 164 23% 7% 91 +1.1 266/326/40513931116319%8%106+1.6
Nolan Gorman
2019 · A
19 43 54→60 38→45 41 220/283/396 176316 234 37% 8% 89 +0.9 203/255/348 145298 174 36% 6% 64 -0.8 213/287/42621328231735%9%96+1.2
Mark Vientos
2019 · A
19 42→49 46→60 43→30 45 215/275/340 125273 143 26% 7% 70 -0.3 206/250/349 143284 182 33% 5% 62 -0.9 245/305/44720232528032%7%109+2.0
Ryan McMahon
2014 · A
19 46→56 48→55 42→45 40 227/283/376 149325 156 34% 7% 83 +0.6 217/273/363 146324 146 35% 6% 76 +0.0 247/298/41216434417831%6%96+1.3
Victor Heredia
2019 · A
19 47 44→50 42→30 39 232/274/353 122292 114 25% 4% 72 -0.2 213/267/301 88291 75 28% 6% 56 -1.3 176/240/214382493228%6%21-1.0
Xander Bogaerts
2012 · A
19 42→52 49→60 41→55 41 218/270/362 144284 174 29% 6% 74 -0.1 241/295/389 148309 165 26% 6% 91 +1.1 287/361/450163330181018%9%131+4.1
Gary Sánchez
2012 · A
19 43→50 48→65 45 37 217/266/360 142312 174 35% 6% 71 -0.3 226/274/364 138298 166 29% 5% 76 +0.0 240/315/46422426532423%9%117+2.4
Aderlin Rodríguez
2011 · A
19 44→47 49→60 45→30 40 227/269/373 145281 174 26% 5% 76 +0.0 210/245/360 150253 193 26% 4% 63 -0.9 238/283/42718828825127%4%94+0.9
Luis Campusano
2018 · A
19 43→53 41→50 41→30 44 213/267/308 95273 104 25% 6% 58 -1.2 251/303/368 117300 122 20% 6% 89 +0.9 264/328/43216829722119%8%113+1.5
Welington Castillo
2008 · A
21 45→55 44→55 41→30 37 223/271/336 113301 134 30% 5% 67 -0.5 226/265/350 124297 143 28% 4% 69 -0.4 252/308/43318130625126%7%105+1.4
Travis Snider
2008 · A
20 50→53 49→60 40→50 39 243/292/396 153344 154 33% 6% 92 +1.2 244/304/419 175336 205 32% 8% 103 +1.9 244/307/43118732323530%8%103+1.7
Carter Kieboom
2018 · A
20 45→50 49→50 43→45 42 229/288/376 147300 165 29% 6% 85 +0.7 233/302/365 132310 156 28% 8% 88 +0.9 229/307/35412530614528%9%84+0.4
Reid Brignac
2006 · A
20 41→51 44→50 42→50 38 208/252/320 112288 125 32% 5% 55 -1.4 232/276/379 147292 169 26% 5% 81 +0.4 232/277/385153285171025%5%81+0.3
Agustín Ramírez
2022 · A
20 37→45 44→55 43→55 39 188/247/306 118283 114 36% 7% 50 -1.8 225/286/368 143285 1612 26% 7% 82 +0.5 232/295/411179268221622%7%94+1.3
Raudy Read
2013 · A
19 37→47 45→55 42→45 41 188/233/309 121213 134 20% 4% 45 -2.1 199/241/294 95237 95 20% 4% 43 -2.2 239/293/44320528327126%6%104+0.9
Samuel Basallo
2023 · A
18 41→48 44→55 48→45 40 209/264/317 108283 124 30% 6% 59 -1.1 232/286/390 158298 197 28% 7% 88 +0.9 230/287/40617628623628%7%89+0.8
Matt Dominguez
2009 · A
19 45→47 50 43→30 42 234/279/382 148278 203 24% 5% 83 +0.6 221/275/359 138265 152 22% 6% 76 +0.0 216/272/35213625414021%6%70-0.3
Randel Alcantara
2015 · A
18 40 43→45 41→45 42 200/268/307 107273 114 30% 7% 59 -1.1 200/265/309 109265 86 26% 6% 58 -1.2 186/252/3051192418625%5%48-0.6
Daniel Robertson
2014 · A
20 44→54 42→45 37→40 44 216/277/321 104275 93 25% 7% 66 -0.6 239/305/344 105301 83 22% 7% 84 +0.6 231/336/34511430111425%11%96+0.8
Andrew Lambo
2008 · A
19 50→49 43→65 43→45 48 240/309/354 114306 94 24% 8% 88 +0.9 237/281/368 131310 134 27% 5% 79 +0.3 242/291/47122830731531%6%111+1.4