Glenn SantiagoSS Senadores de San Juan
Age 25 R/R 5'11" / 165 lbs INTL Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 165 proj PA
wRC+†63
AVG/OBP/SLG.208 / .275 / .311
PA165
HR3
K%27
BB%7
ISO104
MLB%0%
Value2026 · WAR
BAT: -6.8 runs (wOBA-derived runs vs avg)-7BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +4.7 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.40.30.3+$10M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
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
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
201918 ROKDSL Blue Jays 160138 24530 12337 132 174274254528 80226 218 228 33
201918 ROKDSL Blue Jays 160131 31740 19237 132 237363351714 115284 1412 325 107
202019 INTLRA12 4436 7100 5151 31 194310222532 28318 3411
202019 INTLRA12 4436 7100 5151 31 194310222532 28318 3411 249 48
202120 ROK2 teams 129110 22302 10192 51 200279282561 82211 158 267 63
202120 ROK2 teams 129107 25402 13182 51 234328327655 93247 1410 287 78
202221 A+2 teams 205192 36623 10752 43 188235286522 99287 375 228 32
202221 A+2 teams 205186 43923 16542 43 231299349648 118308 268 292 82
202322 A3 teams 370331 711134 301125 81 215290302592 88306 308 264 60
202322 A3 teams 370315 811436 46835 81 257361378738 121326 2212 334 114
202423 A+2 teams 193176 25302 12682 42 142205193398 51213 356 181 -3
202423 A+2 teams 193171 32503 17482 42 187268269537 82238 259 247 47
202524 INTLSenadores de San Juan 5145 4200 1100 01 89109133242 44111 202
202524 INTLSenadores de San Juan 5145 4200 1100 01 89109133242 44111 202 100 -66
▸ 2026 Season
202625 MLBTOR 165150 32613 12442 31 213280327607 113276 277 268 63 -7 +0 +0 +2 +5 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBTOR 30% 239216 47915 18633 41 218287338625 120279 268 278 71 -8 +0 +0 +3 +7 0.2
202827 MLBTOR 42% 298270 581116 23783 51 215284330613 115280 268 282 74 -9 +1 +0 +3 +8 0.4
202928 MLBTOR 48% 336302 671327 27884 62 222294348642 126280 268 283 75 -10 +0 -1 +4 +10 0.3
203029 MLBTOR 49% 353318 691327 28934 51 217289336625 119280 268 282 74 -10 +1 -1 +4 +10 0.3
202726 MLBTOR 30% 7266 14301 5191 10 212278303581 91280 267 271 65 -3 +0 +0 +1 +2 0.0
202827 MLBTOR 42% 124112 26513 10331 21 232301375676 143281 278 274 68 -4 +0 +0 +1 +4 0.0
202928 MLBTOR 48% 160144 31613 13422 31 215289333623 118281 268 276 69 -6 +0 -0 +2 +5 0.1
203029 MLBTOR 49% 174156 34614 14462 31 218291346637 128281 268 275 69 -6 +0 -1 +2 +5 0.0
▸ Career Totals
Career 530478 10520311 421406 93 220291343634 123285 268 275 68 -19 +1 -1 +6 +15 0.1
/ 162G 650586 12925413 521727 114 220291343634 123286 268 275 68 -23 +1 -1 +7 +18 0.1
Career 25432284 462831539 18869835 6017 202273303576 101269 277 252 51 -142 +5 -2 +27 +72 -4.0
/ 162G 650584 11821410 481789 154 202273303576 101269 277 252 51 -36 +1 -1 +7 +18 -1.0

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
201918 ROKDSL Blue Jays 160131 31740 19237 132 237363351714 115284 1412 325 107 +1 +2 +5 0.8
202019 INTLRA12 4436 7100 5151 31 194310222532 28318 3411 249 48 -3 +0 +1 -0.1
202120 ROKFCL Blue Jays 8971 18302 1192 31 254369380749 127246 1012 325 107 +1 +0 +3 0.3
202120 INTLIndios de Mayaguez 4036 7100 290 20 194237222459 28250 225 203 13 -4 +0 +1 -0.2
202221 A+Vancouver Canadians 126115 24421 9322 12 209278304582 96280 257 267 62 -5 -1 +4 -0.2
202221 ADunedin Blue Jays 7971 19502 7220 31 268333423756 155354 289 333 113 +1 +0 +2 0.4
202322 A+Vancouver Canadians 2926 8211 390 00 308379577956 269438 3110 413 174 +2 +0 +1 0.3
202322 ADunedin Blue Jays 296249 62925 38635 81 249360361721 112308 2113 328 109 +3 +1 +8 1.3
202322 INTLIndios de Mayaguez 4540 11300 5110 00 275356350706 75379 2411 324 106 +0 +0 +1 0.2
202423 AANew Hampshire Fisher Cats 6354 7201 6152 10 130242222464 93154 2410 221 27 -5 +0 +2 -0.3
202423 A+Vancouver Canadians 130117 25302 11330 32 214281291572 77277 258 260 57 -6 -0 +4 -0.3
202524 INTLSenadores de San Juan 5145 4200 1100 01 89109133242 44111 202 100 -66 -10 -0 +1 -0.9

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
#1Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
36941412216283333+7+90.50.5
/1626641311+7.1+8.60.5pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Glenn Santiago (OGILVIE) 25 208/275/311 103276 33 27% 7% 63 -0.2
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Kyle Datres
2021 · A
25 39→40 45→50 51→55 41 198/264/325 127271 1215 31% 6% 62 -0.9 206/284/345 139284 1622 32% 8% 76 +0.1 198/283/340141269182732%8%73-0.1
Shayne Fontana
2022 · AA
25 40 41→45 48→55 46 193/273/296 103282 88 32% 9% 58 -1.2 214/297/319 105298 1014 29% 9% 75 -0.0 219/304/31898295101927%8%75-0.0
Sean Jamieson
2014 · A
25 42→43 43→45 50 42 207/270/323 116273 1012 27% 6% 63 -0.8 226/283/329 103310 89 28% 6% 70 -0.3 228/286/321933177729%6%66-0.3
Bryan Holaday
2013 · AAA
25 41 40→45 50→40 42 203/257/289 87262 76 25% 6% 49 -1.8 221/265/314 93274 84 22% 4% 58 -1.2 223/289/35313025614219%7%76+0.0
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
Gerardo Bustamante
2011 · AAA
25 41 40→45 50 44 201/272/294 93265 89 26% 7% 57 -1.2 222/267/338 116273 1413 24% 5% 66 -0.6 226/262/32599269141222%4%56-0.4
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5
Cam Devanney
2022 · AA
25 35→41 41→55 44→45 38 176/242/264 87260 97 34% 6% 37 -2.7 214/276/370 156280 187 29% 7% 79 +0.3 218/281/38316528118729%6%81+0.3
Drew Jackson
2018 · AA
25 42→43 40→45 49→55 42 203/268/292 89272 815 27% 6% 55 -1.4 195/266/301 106281 1117 32% 7% 56 -1.3 186/271/302116271122634%8%57-0.7
Julio E. Rodriguez
2022 · AA
25 41 43→50 48→30 40 207/256/310 103267 126 27% 5% 54 -1.4 205/274/339 134286 184 33% 8% 69 -0.4 185/255/31713225419134%8%54-0.5
J.E. Cruz
2006 · A
25 38→48 42→45 52→45 43 192/260/290 98265 1012 30% 7% 51 -1.7 209/280/310 101283 78 27% 8% 64 -0.8 206/280/3081022776626%8%62-0.6
Dusty Brown
2007 · AA
25 41 43→45 44→30 43 205/258/311 106264 115 26% 6% 55 -1.4 224/282/344 120300 123 28% 7% 74 -0.1 228/291/34111330712028%7%74-0.1
Chase Strumpf
2022 · AA
24 42→36 43→50 48→45 44 203/282/318 115297 117 33% 8% 68 -0.5 193/294/347 154320 185 41% 11% 82 +0.5 177/286/33615829620343%11%72-0.1
Danny Mendick
2019 · AA
25 41→49 44→45 46→50 46 208/272/325 117250 1213 22% 7% 66 -0.6 220/280/336 116271 1212 23% 7% 71 -0.3 230/289/365135277151522%7%78+0.1
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Wade Gaynor
2013 · AA
25 37→42 43→50 47→50 41 185/255/295 109265 106 32% 7% 50 -1.7 186/237/311 125273 1211 35% 5% 46 -2.0 172/214/296124249131236%4%29-2.4
Jake Lemmerman
2014 · AA
25 43→50 41→45 52→45 47 208/287/310 101285 910 28% 8% 68 -0.5 196/265/303 107280 109 32% 8% 56 -1.3 146/216/2449820910434%8%19-1.6