Angel GuzmanSS FCL Blue Jays
Age 19 S/R 5'11" / 160 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION226 act + 150 ros · stats below = ROS only
wRC+†74
AVG/OBP/SLG.215 / .294 / .312
PA150
HR2
K%23
BB%9
BABIP274
ISO97
MLB%0%
Value2026 · WAR
BAT: -11.5 runs (wOBA-derived runs vs avg)-11BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.0 runs (Positional adjustment)+4POSREP: +10.7 runs (Replacement-level credit)+11REPTotal WAR: +0.40+0.4WAR
0.01.22.50.71.11.41.71.81.92.02.01.91.71.4+$121M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE60
scouting grade only
SPEED50
scouting grade only
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
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.9$10M+$9M
2033Pre-Arb$1.0M+2.0$9M+$9M
2034Pre-Arb$1.0M+2.0$9M+$8M
2035Arb-1$4M+1.9$8M+$6M
2036Arb-2$6M+1.7$6M+$4M
2037Arb-3$7M+1.4$5M+$3M
Totals $20M $47M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Blue Jays 183169 37720 13460 22 219275284559 65298 257 248 48
202417 ROKDSL Blue Jays 183160 42920 22300 22 263352344695 81321 1612 318 102
202518 ROKDSL Blue Jays Blue 182159 26523 19401 92 164257277534 113193 2210 245 46
202518 ROKDSL Blue Jays Blue 182148 34723 30261 92 230363365728 135254 1416 330 111
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKTOR 226200 45725 19563 114 225302355657 130280 258 280 72 -7 +1 +0 +2 +6 0.2
YTD19 ROKTOR 226188 53926 31393 114 282392447839 165320 1714 370 142 +11 +1 +0 +2 +6 2.0
ROS19 ROKTOR 0% 150134 29512 13352 41 215294312606 97276 239 282 74 -4 +0 +0 +2 +4 0.2
ROS19 MLBTOR 0% 01 0000 000 00 278 276 69 +0 +0
FULL19 ROKTOR 226201 45725 19563 114 224302353655 129278 258 280 72 -7 +1 +0 +2 +6 0.2
TOT19 ROKTOR 376334 741237 32915 155 221299338636 117277 248 281 73 -11 +1 +0 +4 +11 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBTOR 34% 353316 711327 30814 72 225300345645 120278 238 290 80 -8 +1 +0 +4 +10 0.7
202821 MLBTOR 48% 448401 921739 391015 93 229306354660 125280 239 297 85 -8 +1 +0 +5 +13 1.1
202922 MLBTOR 54% 511455 10519311 451146 103 231308358667 127281 229 301 89 -7 +1 +0 +5 +14 1.4
203023 MLBTOR 57% 550491 11621413 481226 103 236312375687 138282 229 304 91 -6 +1 +0 +6 +16 1.7
203124 MLBTOR 57% 575513 12022413 511276 114 234311368679 135283 229 306 92 -5 +1 +0 +6 +16 1.8
203225 MLBTOR 57% 588524 12322414 521297 114 235312372684 137283 229 307 93 -5 +1 +0 +6 +17 1.9
203326 MLBTOR 56% 593528 12422414 531307 114 235313371684 136283 229 307 93 -4 +1 +0 +6 +17 2.0
203427 MLBTOR 55% 592527 12422414 531307 114 235313372685 137283 229 307 93 -4 +1 +0 +6 +17 2.0
203528 MLBTOR 55% 586521 12222414 531307 113 234313372686 138283 229 307 93 -5 +1 -1 +6 +17 1.9
203629 MLBTOR 53% 575511 11921413 531296 103 233312366678 133282 229 305 91 -6 +1 -1 +6 +16 1.7
203730 MLBTOR 57% 564501 11621313 521286 103 232311363675 132281 239 302 89 -7 +1 -2 +6 +16 1.4
203831 MLBTOR 60% 550489 11120312 501266 93 227306354660 127279 239 298 87 -8 +1 -3 +6 +16 1.1
203932 MLBTOR 61% 531471 10619311 491246 83 225306348654 123276 239 293 82 -11 +0 -4 +6 +15 0.7
202720 MLBTOR 34% 121109 24412 10281 21 220292330622 110279 238 283 75 -3 +0 +0 +1 +3 0.1
202821 MLBTOR 48% 217194 45815 19492 41 232307361668 129281 239 290 80 -5 +0 +0 +2 +6 0.4
202922 MLBTOR 54% 277248 571026 24623 52 230305359664 129283 229 294 83 -5 +0 +0 +3 +8 0.6
203023 MLBTOR 57% 311278 651227 27693 62 234308367675 133284 229 297 85 -5 +0 +0 +3 +9 0.8
203124 MLBTOR 57% 325289 681228 29724 62 235314374687 138285 229 299 87 -5 +0 +0 +3 +9 0.8
203225 MLBTOR 57% 332296 701328 29734 62 236313375688 139285 229 300 87 -5 +0 +0 +4 +9 0.9
203326 MLBTOR 56% 335298 711328 30744 62 238316376692 138285 229 300 88 -5 +0 +0 +4 +9 0.9
203427 MLBTOR 55% 328291 691228 30724 62 237317375691 137284 229 300 88 -5 +0 +0 +4 +9 0.9
203528 MLBTOR 55% 322286 681228 29714 62 238317378694 140284 229 299 87 -5 +0 -0 +3 +9 0.8
203629 MLBTOR 53% 307273 631127 28693 52 231309363672 132283 229 298 86 -5 +0 -1 +3 +9 0.7
203730 MLBTOR 57% 322285 661227 30734 52 232313361675 130283 239 295 84 -6 +0 -1 +3 +9 0.6
203831 MLBTOR 60% 328291 671227 30754 52 230311357668 127281 239 291 81 -7 +0 -2 +4 +9 0.4
203932 MLBTOR 61% 325289 651127 30763 52 225304349654 125278 239 286 77 -8 +0 -2 +3 +9 0.2
▸ Career Totals
Career 38503428 7981422488 34586343 6724 233311365676 132284 229 295 84 -68 +4 -6 +41 +109 8.1
/ 162G 650579 13524415 581467 114 233311366677 133284 229 295 84 -12 +1 -1 +7 +18 1.4
Career 75316710 154127850163 673169282 14347 230308359666 129281 229 299 87 -109 +10 -10 +81 +213 18.9
/ 162G 650579 13324414 581467 124 230307358665 128281 229 299 87 -9 +1 -1 +7 +18 1.6

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
202417 ROKDSL Blue Jays 183160 42920 22300 22 263352344695 81321 1612 318 102 +0 -0 +5 0.5
202518 ROKDSL Blue Jays Blue 182148 34723 30261 92 230363365728 135254 1416 330 111 +2 +1 +5 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
#1Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,0809074232306363+44+2411.19.2
/1626641512+7.1+3.91.8pk7: 7

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
Angel Guzman (OGILVIE) 19 40 30 50 60 221/299/338 117277 715 24% 8% 73 +0.4
Ramón Cabrera
2009 · A
19 43→53 40 51→40 49 209/274/305 96254 77 20% 8% 60 -1.0 234/282/320 86276 45 16% 6% 66 -0.6 263/317/347843013313%7%86+0.6
Michael Chirinos
2019 · A
19 49 36→40 51→55 56 226/296/292 67252 411 12% 9% 66 -0.6 223/285/300 77247 614 12% 8% 63 -0.8 217/274/284672247227%7%60-0.4
Victor Rodrigues
2023 · A
18 41 38→30 49→50 44 197/261/279 83254 57 24% 6% 49 -1.8 211/290/283 72267 59 21% 9% 62 -0.9 219/316/2715227241019%11%68-0.2
Douglas Duran
2012 · A
19 45 40 44→50 49 218/283/312 95272 79 22% 8% 66 -0.6 188/250/251 63279 38 31% 8% 36 -2.7 120/187/132122010837%8%-23-1.5
Juan Brito
2021 · A
19 47→49 41→50 53→45 48 227/287/331 103273 813 20% 7% 72 -0.2 229/306/358 129287 1210 23% 9% 89 +0.9 227/311/37414727215921%10%92+1.1
Shawn Zarraga
2009 · A
20 48 40 51→45 49 226/308/322 96306 77 26% 9% 79 +0.3 223/295/301 78305 56 26% 7% 69 -0.4 277/347/362843224214%8%106+0.8
Francisco Aponte
2010 · A
19 48 36→30 44→60 46 226/292/291 64293 310 23% 7% 64 -0.8 225/299/283 58281 119 18% 9% 65 -0.7 221/287/2674527002216%8%54-0.5
Jorge Minyety
2010 · A
19 46 35→30 50 55 208/299/269 61275 114 22% 11% 63 -0.9 216/285/281 65304 29 27% 9% 59 -1.1 227/294/263363220427%9%53-0.3
Omar Casamayor
2006 · A
19 45 37→40 43→55 46 212/282/286 74280 37 24% 7% 59 -1.1 233/290/299 66278 210 16% 6% 65 -0.7 249/301/3086028811213%5%67-0.2
Jenner Emeterio
2013 · A
20 45 38→30 48→60 46 214/278/297 83284 513 26% 8% 59 -1.1 217/304/278 61289 324 23% 10% 66 -0.6 216/317/2604428513422%12%65-0.3
Maick Collado
2022 · A
19 42 38→40 47→45 52 199/288/278 79258 56 23% 10% 60 -1.0 217/293/293 76279 57 22% 9% 66 -0.6 213/293/279662695621%9%62-0.4
Jeremy Arocho
2018 · A
19 43→46 38→30 53→60 41 203/260/286 83285 412 29% 6% 49 -1.8 223/283/291 68291 211 22% 7% 59 -1.1 217/330/2614529713424%14%71-0.2
Jose Perez
2023 · A
19 41 36→40 44→45 51 193/275/258 65253 38 24% 9% 50 -1.8 200/306/292 92270 56 25% 12% 72 -0.2 182/303/271882445524%13%64-0.3
Carlos Willoughby
2008 · A
19 48→42 36→40 53→60 49 225/302/290 65279 317 19% 7% 69 -0.4 231/314/298 67298 228 21% 9% 76 +0.0 235/320/3077230313520%9%78+0.1
Geraldo Quintero
2021 · A
19 44→50 38→40 51→60 49 207/277/289 82253 516 20% 7% 58 -1.2 209/274/295 86277 419 24% 7% 57 -1.2 225/290/3128829752824%7%65-0.5
Jose Astudillo
2023 · A
19 44 37→30 54→50 47 207/264/281 74251 314 19% 6% 50 -1.8 245/295/318 73283 314 14% 5% 72 -0.2 293/336/3909732081910%4%104+0.6
Jon Del Campo
2007 · A
19 43 38→45 45→55 46 205/268/282 77271 65 26% 8% 52 -1.6 205/257/287 82297 45 30% 6% 47 -1.9 259/294/370111330121824%4%85+0.4
Josh Johnson
2006 · A
20 43→49 39→45 48→50 50 203/280/297 94266 59 24% 9% 61 -1.0 218/304/287 69285 310 22% 11% 69 -0.4 249/317/35911029691618%9%89+0.6
Rodolfo Penalo
2012 · A
19 43 36→40 47→65 48 203/270/269 66256 416 21% 8% 50 -1.8 209/282/280 71262 324 20% 8% 57 -1.2 210/296/2796926223619%9%60-0.4
Rodrigo Orozco
2014 · A
19 45→55 40 46→50 48 215/281/315 100269 68 22% 7% 66 -0.6 224/285/309 85275 511 19% 7% 66 -0.6 248/302/3277931331120%7%72-0.1