Denzer GuzmanSS Salt Lake Bees
Age 22 R/R 6'1" / 190 lbs MLB HR -4% Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION383 act + 255 ros · stats below = ROS only
wRC+†95
AVG/OBP/SLG.240 / .300 / .399
PA255
HR8
SB6
K%26
BB%7
BABIP299
ISO159
MLB%100%
Value2026 · WAR
BAT: +1.8 runs (wOBA-derived runs vs avg)+2BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: -4.8 runs (Defensive runs vs avg)-5FLDPOS: +6.8 runs (Positional adjustment)+7POSREP: +18.1 runs (Replacement-level credit)+18REPTotal WAR: +2.30+2.3WAR
0.01.12.30.91.31.61.81.8+$38M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 37 / POW 50
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT37
Whiff%
905.3%
xwOBA
170.269
POWER50
Barrel%
548.7
Avg EV
2487.2
Bat Spd
5872.1
EYE60
Chase%
909.2%
SPEED50
Sprint
5527.7
DEFENSE56
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.9$4M+$3M
2027Pre-Arb$0.8M+1.3$10M+$9M
2028Arb-1$3M+1.6$11M+$8M
2029Arb-2$7M+1.8$11M+$7M
2030Arb-3$11M+1.8$11M+$4M
Totals $22M $46M +$31M

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
202117 ROKDSL Angels 164149 24813 12351 117 161228289517 128186 217 222 28
202117 ROKDSL Angels 164141 301013 20241 117 213315362677 149233 1512 304 91
202218 ROK2 teams 234216 39622 14762 41 181237255492 74264 326 223 29
202218 ROK2 teams 234209 581133 21542 41 278349402751 124357 239 335 115
202319 AInland Empire 66ers 472436 771547 321762 84 177236278514 101275 377 227 32
202319 AInland Empire 66ers 472426 1022177 421312 84 239311371682 131328 289 306 92
202420 AA3 teams 451410 72916 311703 107 176239246485 71280 387 215 23
202420 AA3 teams 451400 891326 401273 107 223297310607 87309 289 275 69
202521 AA4 teams 613554 10629116 472108 154 191264334598 143271 348 263 60
202521 AA4 teams 613533 12632120 681698 154 236332413744 176305 2811 332 112
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AAALAA 383354 9416213 26911 105 266318432750 167321 247 326 107 +3 +0 +0 +4 +11 1.9
YTD22 AAALAA 383345 10820216 34771 105 313375522897 209362 209 392 158 +25 +0 +0 +4 +11 4.1
ROS22 AAALAA 100% 255233 561118 18662 62 240300399699 159294 267 309 95 -1 +0 -5 +3 +7 0.4
ROS22 MLBLAA 100% 255233 551018 18662 62 236296391687 155293 267 303 90 -3 +0 -5 +3 +7 0.3
FULL22 AAALAA 638587 14926321 441573 167 254309416725 162311 257 317 100 +0 +0 -5 +7 +18 2.1
TOT22 AAALAA 638587 15027321 441573 167 255311419729 163313 257 319 102 +2 +0 -5 +7 +18 2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBLAA 65% 660603 14528222 481704 145 240301403704 163295 267 312 97 -2 +1 -12 +7 +19 1.2
202824 MLBLAA 65% 648589 14227222 491635 145 241305406711 165296 258 317 101 +1 +1 -12 +7 +18 1.5
202925 MLBLAA 65% 648588 14327223 501615 145 243308413721 170296 258 320 103 +2 +1 -12 +7 +18 1.7
203026 MLBLAA 65% 648588 14327223 501615 145 243308413721 170296 258 321 104 +3 +1 -12 +7 +18 1.7
203127 MLBLAA 65% 643582 14227223 511605 145 244310416726 172296 258 321 104 +3 +1 -12 +7 +18 1.7
203228 MLBLAA 65% 635574 14027222 511595 135 244311413724 169295 258 321 103 +3 +1 -13 +7 +18 1.6
203329 MLBLAA 65% 623563 13726222 501575 125 243311414725 171295 258 319 102 +2 +0 -13 +7 +18 1.3
203430 MLBLAA 65% 611553 13325221 491564 104 241307407714 166294 268 316 100 +0 +0 -14 +7 +17 1.1
203531 MLBLAA 65% 596539 12824220 481544 93 237305401705 163292 268 312 97 -2 +1 -14 +6 +17 0.8
203632 MLBLAA 65% 577522 12323219 461514 73 236302397699 161289 268 307 93 -5 +0 -14 +6 +16 0.4
203733 MLBLAA 65% 547495 11421217 431464 52 230297384681 154285 278 300 88 -8 +0 -14 +6 +15 -0.0
203834 MLBLAA 60% 499454 9917115 391363 31 218284359643 141279 278 291 81 -11 +0 -14 +5 +14 -0.5
202723 MLBLAA 65% 429392 9418214 311113 94 240300403704 163294 267 306 92 -4 +0 -8 +5 +12 0.5
202824 MLBLAA 65% 421383 9318214 321063 93 243306410716 167295 258 310 95 -2 +1 -8 +5 +12 0.7
202925 MLBLAA 65% 421383 9418215 321053 93 245309420729 175295 258 313 97 -1 +1 -8 +5 +12 0.8
203026 MLBLAA 65% 421382 9418215 331053 93 246311421732 175295 258 314 98 -1 +1 -8 +5 +12 0.8
203127 MLBLAA 65% 418379 9317215 331043 93 245311420730 174294 258 314 98 -1 +1 -8 +4 +12 0.8
203228 MLBLAA 65% 413374 9017114 331033 83 241307404711 163294 258 313 98 -1 +0 -8 +4 +12 0.7
203329 MLBLAA 65% 405367 8817114 321023 83 240306406712 166294 258 311 96 -2 +0 -9 +4 +11 0.6
203430 MLBLAA 65% 397359 8516113 321013 73 237305396700 159293 258 309 95 -2 +0 -9 +4 +11 0.5
203531 MLBLAA 65% 387350 8215113 311003 62 234302394696 160291 268 305 92 -4 +0 -9 +4 +11 0.3
203632 MLBLAA 65% 375339 7915112 30983 52 233301389690 156288 268 300 88 -5 +0 -9 +4 +11 0.0
203733 MLBLAA 65% 356323 7313111 28952 31 226292375666 149284 278 293 83 -7 +0 -9 +4 +10 -0.2
203834 MLBLAA 60% 302273 601019 24832 21 220288363650 143278 278 285 76 -8 +0 -9 +3 +9 -0.5
▸ Career Totals
Career 50434579 108820318169 390130136 9033 238302401703 163293 268 306 92 -43 +5 -110 +60 +143 5.6
/ 162G 650590 14026222 501685 124 237302400702 163293 268 306 92 -6 +1 -14 +8 +18 0.7
Career 95248648 196337733291 728260771 18373 227292379672 152288 278 298 86 -150 +7 -166 +102 +270 6.4
/ 162G 650590 13426220 501785 125 227293380673 153289 278 298 86 -10 +0 -11 +7 +18 0.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
202117 ROKDSL Angels 164141 301013 20241 117 213315362677 149233 1512 304 91 -2 -1 +5 0.2
202218 AInland Empire 66ers 2317 3000 6100 10 176391176568 429 4326 300 88 -0 +0 +1 0.1
202218 ROKACL Angels 211192 551133 15442 31 286344422766 135354 217 339 118 +4 +0 +6 1.1
202319 AInland Empire 66ers 472426 1022177 421312 84 239311371682 131328 289 306 92 -4 +0 +13 0.9
202420 AARocket City Trash Pandas 342296 61916 36903 76 206298304602 98272 2611 274 68 -12 -1 +10 -0.4
202420 A+Tri-City Dust Devils 8479 23310 4280 31 291325354680 63451 335 303 90 -1 +0 +2 0.2
202420 INTLToros del Este 2525 5100 090 00 200200240440 40312 360 196 8 -3 +0 +1 -0.2
202521 MLBLos Angeles Angels 4342 8102 1220 00 190209357566 167333 512 248 48 -3 +0 -4 +7 +1 0.2
202521 AAASalt Lake Bees 153130 34706 21451 60 262368454822 192350 2914 365 138 +6 +1 +4 1.2
202521 AARocket City Trash Pandas 386335 8123111 41927 83 242337415752 173298 2411 335 115 +6 +0 +11 1.8
202521 INTLToros del Este 3126 3101 5100 11 115258269527 154133 3216 250 50 -2 -0 +1 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4342 8102 1220 00 190209357566 167333 512 248 48 -3 +0 -4 +7 +1 0.2

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
#1Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
#2Bill Halllast yr '11
career totals — 9 seasons, 3,621 PA
93,62112362249308437+22+715.916.6
/1626642311+4.1+1.32.9pk7: 17
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
105,14017490239301404+53-3618.515.5
/1626642212+6.8-4.72.4pk7: 13
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
#6Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 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
Denzer Guzman (OGILVIE) 22 24→37 41→50 57→50 60 255/311/419 163313 2116 25% 7% 102 +2.3
Logan O'Hoppe
2022 · AAA
22 43→48 48→60 46→45 43 221/271/354 133264 167 24% 6% 72 -0.2 237/307/416 179278 246 24% 8% 104 +2.0 240/313/43219228227425%8%109+1.6
Jo Adell
2021 · MLB
22 42→44 49→65 49→50 37 211/264/356 146309 179 36% 6% 70 -0.3 224/274/426 202308 2610 35% 5% 93 +1.3 218/285/448231251341229%7%102+1.5
Connor Norby
2023 · AAA
23 45→49 51→55 50 44 232/297/394 162296 2012 28% 7% 93 +1.3 242/301/407 165320 2011 29% 7% 98 +1.6 245/305/413168324201129%7%99+1.5
Bo Naylor
2023 · AAA
23 40→44 52→55 54→50 48 206/295/372 166284 1916 33% 10% 88 +0.9 216/301/395 179269 2210 27% 10% 96 +1.5 207/293/38818124623626%10%89+0.7
Aaron Luna
2010 · AA
23 40→44 50 49→45 46 206/312/366 161263 178 27% 8% 95 +1.4 225/323/372 147282 168 25% 8% 100 +1.7 223/327/36914627717624%9%98+1.0
Nolan Gorman
2022 · AAA
22 41→43 52→60 49→45 37 220/262/376 156288 216 32% 5% 74 -0.1 223/287/423 200298 297 34% 8% 98 +1.6 213/287/42621328231735%9%96+1.2
Carter Kieboom
2020 · MLB
22 47→50 48→50 46→45 46 236/306/377 141309 166 28% 8% 93 +1.3 223/313/340 117291 135 26% 10% 87 +0.8 205/303/30910526414226%10%71-0.1
Sean Rodríguez
2007 · AA
22 46→49 52→60 48→50 46 235/306/406 171300 2012 28% 8% 101 +1.8 230/301/408 178293 2110 28% 7% 99 +1.7 237/310/439202292251227%7%107+1.7
Rodolfo Castro
2023 · MLB
24 40 53→55 47→50 41 215/272/390 175275 2210 30% 6% 82 +0.5 211/275/356 145278 189 30% 7% 75 -0.0 201/269/340139259181229%7%66-0.5
Max Stassi
2014 · AA
23 43 52→55 44→40 39 226/276/388 162283 204 28% 5% 83 +0.6 205/250/323 118284 133 32% 5% 55 -1.4 218/304/38616828222030%10%93+0.6
Brennen Davis
2022 · AAA
22 44→41 52→50 46→45 41 222/298/390 168318 209 35% 7% 94 +1.3 188/273/313 125267 159 34% 7% 64 -0.8 185/285/36518023225431%8%81+0.2
Iván Herrera
2023 · MLB
23 42→52 46→50 46→50 47 212/287/335 123272 157 27% 9% 74 -0.1 258/346/406 148325 1612 24% 10% 117 +2.9 276/369/436160338181322%11%130+2.7
Joey Bart
2020 · AA
23 43 54→55 45→40 38 228/271/405 177288 237 30% 5% 85 +0.7 236/291/384 148336 175 33% 6% 89 +0.9 253/338/39213933817128%9%109+1.1
Michael Chavis
2018 · AA
22 39→46 53→60 47→45 36 212/257/384 172278 224 32% 4% 75 -0.0 230/286/409 179310 246 33% 6% 93 +1.3 230/291/40917931225533%7%92+0.5
Donnie Murphy
2006 · MLB
23 46→40 50→65 43→45 44 235/284/388 153271 176 21% 6% 86 +0.8 225/273/386 161276 187 25% 5% 82 +0.5 225/289/44422026027225%7%99+0.7
Jeremiah Jackson
2023 · AA
23 37→47 48→60 48→55 41 195/256/339 145267 1612 33% 7% 63 -0.9 222/268/400 178287 2415 31% 5% 83 +0.6 235/274/422187292261529%5%88+0.8
Miguel Vargas
2023 · MLB
23 48→53 51→55 51→50 47 245/302/410 166280 1913 21% 7% 100 +1.7 221/308/380 159262 1711 22% 10% 95 +1.4 221/322/407185244211119%12%106+1.7
Yu Chang
2018 · AA
22 36→46 50 49→45 38 193/249/349 157265 189 34% 6% 63 -0.9 212/270/345 133295 147 31% 6% 69 -0.4 215/275/36414928217429%7%75-0.0
Dylan Carlson
2021 · MLB
22 44→54 51→55 49→50 45 226/289/389 163284 1812 27% 7% 89 +0.9 244/322/398 154303 156 23% 9% 105 +2.1 244/329/39315029814422%9%103+1.5
Rylan Bannon
2019 · AA
23 41→42 50 45→50 45 210/286/364 154289 195 33% 9% 82 +0.5 202/269/339 137259 158 27% 8% 68 -0.5 197/295/350153257191230%11%80+0.3