Gerardo RodriguezC Greenville Drive
Age 20 R/R 5'10" / 177 lbs A+ H +3% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION259 act + 172 ros · stats below = ROS only
wRC+†64
AVG/OBP/SLG.224 / .270 / .330
PA172
HR3
K%18
BB%5
BABIP258
ISO106
MLB%0%
Value2026 · WAR
BAT: -24.8 runs (wOBA-derived runs vs avg)-25BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: +7.7 runs (Positional adjustment)+8POSREP: +12.2 runs (Replacement-level credit)+12REPTotal WAR: -0.60-0.6WAR
0.01.12.10.61.01.41.51.61.61.61.5+$68M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 50 / POW 37
Toolsscout grade
CONTACT50
scouting grade only
POWER37
scouting grade only
EYE20
scouting grade only
SPEED50
scouting grade only
DEFENSE45
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+1.4$9M+$8M
2030Pre-Arb$0.9M+1.5$9M+$8M
2031Pre-Arb$0.9M+1.6$9M+$8M
2032Arb-1$3M+1.6$8M+$6M
2033Arb-2$5M+1.6$8M+$5M
2034Arb-3$7M+1.5$7M+$4M
Totals $18M $49M +$40M

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
202317 ROKDSL Red Sox Red 136130 35703 5191 41 269301392694 123296 144 299 87
202317 ROKDSL Red Sox Red 136127 44903 8131 41 346390488878 142369 106 390 157
202418 ROK2 teams 9281 20101 11160 31 247337296633 49297 1712 285 76
202418 ROK2 teams 9275 22101 17120 31 293424347771 53339 1318 362 135
202519 ROK2 teams 256235 471213 12554 80 200251298549 98242 215 243 44
202519 ROK2 teams 256228 652013 19364 80 285351421772 136320 147 339 118
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 A+BOS 259242 48516 9485 01 198242302544 103220 193 237 40 -18 -0 +0 +5 +7 -0.6
YTD20 A+BOS 259236 56717 15365 01 237297364661 127250 146 295 84 -5 -0 +0 +5 +7 0.7
ROS20 A+BOS 0% 172160 36613 8312 21 224270330599 106257 185 268 64 -7 +0 -1 +3 +5 0.0
ROS20 MLBBOS 0% 11 0000 000 00 263 00 263 59 -0 +0 -0 +0 +0 -0.0
FULL20 A+BOS 260243 48516 9485 01 198241300542 103219 183 237 40 -18 -0 -0 +5 +7 -0.6
TOT20 A+BOS 431402 841129 17797 22 209253313566 104235 184 250 49 -25 -0 -1 +8 +12 -0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBBOS 43% 407378 871519 21735 51 230280347626 116263 185 281 73 -12 +1 -1 +7 +12 0.6
202822 MLBBOS 61% 480445 10418211 26866 72 234285357642 124266 185 289 79 -11 +1 -2 +9 +14 1.0
202923 MLBBOS 68% 520478 11420213 30937 82 238293370663 132268 186 295 84 -10 +1 -2 +9 +15 1.4
203024 MLBBOS 70% 520477 11420213 31927 93 239295371666 132269 186 298 86 -8 +1 -2 +9 +15 1.5
203125 MLBBOS 70% 520477 11520214 31927 93 241297379677 138269 186 300 88 -7 +1 -2 +9 +15 1.6
203226 MLBBOS 71% 520477 11520214 31927 93 241297379677 138269 186 300 88 -7 +1 -2 +9 +15 1.6
203327 MLBBOS 69% 520476 11520214 32927 103 242299380679 139269 186 300 88 -7 +1 -2 +9 +15 1.6
203428 MLBBOS 69% 520476 11520214 32937 93 242299380679 139268 186 299 87 -7 +1 -2 +9 +15 1.5
203529 MLBBOS 67% 520475 11320213 33947 93 238297371668 133267 186 297 86 -8 +1 -3 +9 +15 1.3
203630 MLBBOS 66% 520475 11219213 33957 93 236295366661 131266 186 295 84 -10 +1 -4 +9 +15 1.1
203731 MLBBOS 65% 504461 10618112 32946 82 230289351640 121264 196 290 80 -11 +1 -4 +9 +14 0.9
203832 MLBBOS 65% 473434 9917111 30906 72 228287348635 120261 196 285 76 -13 +1 -5 +8 +13 0.5
203933 MLBBOS 65% 431396 8814110 27845 62 222280338619 116257 196 278 71 -14 +0 -6 +8 +12 0.1
204034 MLBBOS 60% 376346 751218 23764 51 217273327600 110252 206 269 64 -15 +1 -6 +7 +11 -0.3
202721 MLBBOS 43% 176163 39714 9322 21 239287368655 129269 185 276 70 -6 +0 -1 +3 +5 0.2
202822 MLBBOS 61% 293271 651217 16524 41 240292369661 129272 185 284 76 -8 +0 -1 +5 +8 0.5
202923 MLBBOS 68% 354326 791419 20635 62 242296374671 132274 186 290 80 -8 +0 -1 +6 +10 0.8
203024 MLBBOS 70% 362333 811519 21645 62 243298375673 132275 186 294 83 -7 +0 -1 +6 +10 0.9
203125 MLBBOS 70% 365335 8215110 22645 62 245301385686 140275 186 295 84 -7 +0 -1 +7 +10 1.0
203226 MLBBOS 71% 367337 8315110 22655 72 246302386688 139275 186 296 84 -6 +1 -1 +7 +10 1.0
203327 MLBBOS 69% 361331 8215110 22645 72 248304390694 142275 186 296 84 -6 +1 -1 +6 +10 1.0
203428 MLBBOS 69% 357327 791419 22645 62 242299373673 131274 186 295 84 -7 +0 -2 +6 +10 0.9
203529 MLBBOS 67% 348319 771419 22634 62 241299376675 135273 186 293 82 -7 +0 -2 +6 +10 0.8
203630 MLBBOS 66% 342314 761419 21634 62 242298379677 137272 186 290 80 -8 +0 -3 +6 +10 0.6
203731 MLBBOS 65% 328300 721318 21614 52 240298370668 130270 196 286 77 -8 +0 -3 +6 +9 0.4
203832 MLBBOS 65% 306280 651117 19584 51 232290354644 121267 196 280 73 -9 +1 -3 +5 +9 0.2
203933 MLBBOS 65% 278256 581016 17543 41 227283344626 117263 196 274 68 -10 +0 -4 +5 +8 -0.1
204034 MLBBOS 60% 226207 46715 14463 31 222281338619 116257 206 265 61 -10 +0 -4 +4 +6 -0.3
▸ Career Totals
Career 44644100 98417614112 26881358 7323 240296372668 132273 186 288 79 -108 +5 -27 +80 +126 7.8
/ 162G 650597 14326216 391188 113 240295370665 131273 186 288 79 -16 +1 -4 +12 +18 1.2
Career 74876877 161027925179 448136795 12736 234290360650 126266 186 290 80 -169 +11 -43 +134 +212 14.8
/ 162G 650597 14024216 391198 113 235290362652 127266 186 290 80 -15 +1 -4 +12 +18 1.3

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
202317 ROKDSL Red Sox Red 136127 44903 8131 41 346390488878 142369 106 390 157 +9 +0 +4 1.3
202418 ASalem Red Sox 2221 8000 100 00 381409381790 381 05 361 134 +1 +0 +1 0.2
202418 ROKFCL Red Sox 7054 14101 16120 31 259429333762 74317 1723 363 136 +3 +0 +2 0.5
202519 ASalem Red Sox 8674 22413 9131 10 297381500881 203317 1510 380 149 +5 +0 +2 0.8
202519 ROKFCL Red Sox 170154 431600 10233 70 279335383718 104321 146 319 102 +0 +1 +5 0.7

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
#1Kurt Suzukilast yr '22
career totals — 16 seasons, 6,163 PA
166,16314320255314388+110-3522.720.5
/162664152+11.9-3.82.4pk7: 18
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,46611172236289366+80-1811.69.9
/1626641711+11.9-2.71.7pk7: 8
#6Yuniesky Betancourtlast yr '13
career totals — 9 seasons, 4,278 PA
94,2788030261285388+41-206.17.2
/162664125+6.4-3.11.0pk7: 8

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
Gerardo Rodriguez (OGILVIE) 20 50 25→37 50 20 209/253/313 104235 92 18% 4% 49 -0.6
Edgardo Rodriguez
2021 · A
20 48 41→45 48→30 43 233/283/334 102283 85 21% 5% 72 -0.2 201/244/277 76295 65 32% 5% 39 -2.5 180/204/231512579033%2%11-0.8
James Triantos
2023 · A
20 49→56 43→45 52→60 41 238/280/347 109301 1012 24% 5% 72 -0.2 245/290/342 97292 824 18% 5% 76 +0.0 263/301/36910730393516%4%85+0.5
Austin Romine
2009 · A
20 50→53 43→45 50→45 43 248/282/359 111286 114 18% 4% 77 +0.1 241/278/363 122295 136 22% 5% 76 +0.1 252/290/39214031618226%5%88+0.3
Manuel Joseph
2014 · A
20 49 40→45 51→50 44 234/287/326 92283 616 20% 5% 71 -0.3 246/305/362 116287 1014 17% 6% 88 +0.9 277/338/426150303141713%6%120+1.3
Sherman Lacrus
2014 · A
20 51 39→30 47→50 48 243/318/320 77276 79 14% 6% 83 +0.6 216/283/305 89263 67 19% 7% 64 -0.8 192/256/280882386621%6%45-0.6
Sam McMillan
2019 · A
20 47 41→40 47→45 49 227/314/329 102280 86 21% 8% 85 +0.7 215/317/292 77291 47 25% 10% 77 +0.1 211/334/282712734721%12%79+0.1
Jesus Rodriguez
2023 · A
21 50→55 41→45 50 49 236/301/346 110285 612 19% 7% 82 +0.5 249/307/362 113307 914 21% 7% 89 +0.9 254/315/36210830991620%7%88+0.7
Luis Santana
2019 · A
20 54 40→45 51→50 51 257/326/355 98290 610 14% 7% 95 +1.4 225/291/314 89282 78 22% 6% 70 -0.3 207/265/33312627415829%5%61-0.5
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Colton Welker
2018 · A
20 52→53 41→40 42→45 41 249/285/351 102299 87 20% 4% 76 +0.1 226/266/320 94300 85 26% 5% 60 -1.0 187/253/272862388324%7%42-0.9
Wilfredo Rodriguez
2014 · A
20 48 39→40 47→50 44 229/273/319 90284 55 21% 5% 63 -0.9 229/267/303 74268 66 16% 4% 56 -1.3 231/265/295642646515%4%51-0.8
Juan Uriarte
2019 · A
21 46 41→45 49→30 41 223/277/320 96282 84 23% 5% 65 -0.7 186/228/266 80283 64 35% 3% 30 -3.1 145/181/205602264037%2%-9-1.6
Deiber Olivera
2013 · A
20 51 37→40 44→45 44 240/282/323 83283 37 16% 4% 67 -0.5 230/273/303 73270 48 16% 5% 59 -1.1 238/270/281442603810%3%47-0.5
Jairo Marquez
2008 · A
20 52 41→40 45 49 251/309/347 97277 85 13% 6% 85 +0.7 224/275/317 93252 76 14% 5% 63 -0.8 206/259/284792266612%6%45-0.5
Juan Fernandez
2018 · A
19 48→57 41→40 48→50 47 230/294/335 105278 86 20% 7% 77 +0.1 200/257/274 74263 44 24% 6% 45 -2.1 239/301/3329329710922%6%74-0.0
Ronarsy Ledesma
2013 · A
20 50 40→45 51→50 44 234/303/337 103302 513 23% 6% 81 +0.4 213/264/311 98289 79 27% 5% 57 -1.2 192/236/285922708831%4%36-0.9
Ozzie Martínez
2009 · A
21 51→59 40 45→50 41 245/277/337 92291 87 19% 4% 69 -0.4 247/293/330 83292 411 16% 5% 73 -0.1 248/297/3267829331216%5%70-0.3
Israel Nunez
2007 · A
21 49 41→40 48→40 48 238/299/327 89267 94 15% 6% 77 +0.1 212/263/270 58270 45 22% 5% 46 -2.0 268/309/341733235118%3%82+0.1
Yeiner Fernandez
2023 · A
20 51→52 41→40 42→45 45 246/305/343 97305 84 22% 6% 83 +0.6 232/294/313 81280 65 18% 7% 71 -0.3 228/290/294672725517%6%62-0.6
Juan Aponte
2008 · A
20 45 42→45 46→40 43 220/289/325 105273 94 22% 5% 73 -0.1 204/263/283 79279 54 27% 6% 50 -1.8 199/234/217182920030%3%20-0.8