Gavin Conticello3B Amarillo Sod Poodles
Age 23 L/R 6'3" / 195 lbs AA HR +4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION311 act + 207 ros · stats below = ROS only
wRC+†78
AVG/OBP/SLG.222 / .282 / .364
PA207
HR5
K%28
BB%7
BABIP291
ISO143
MLB%2%
Value2026 · WAR
BAT: -7.9 runs (wOBA-derived runs vs avg)-8BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +14.7 runs (Replacement-level credit)+15REPTotal WAR: +0.90+0.9WAR
0.00.81.70.00.50.91.11.21.00.8+$32M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 50
Toolsscout grade
CONTACT35
scouting grade only
POWER50
scouting grade only
EYE40
scouting grade only
SPEED55
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+0.5$2M+$1M
2028Pre-Arb$0.8M+0.9$3M+$2M
2029Pre-Arb$0.8M+1.1$7M+$6M
2030Arb-1$2M+1.2$7M+$6M
2031Arb-2$3M+1.0$5M+$3M
2032Arb-3$4M+0.8$2M+$0.0M (cut)
Totals $8M $27M +$19M

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
202118 ROKACL D-backs 5146 9200 1164 21 196275239514 43300 312 235 38
202118 ROKACL D-backs 5145 13300 2114 21 289373356728 67382 224 338 117
202219 ROK2 teams 271241 40732 191197 42 166247245492 79306 447 220 26
202219 ROK2 teams 271231 531043 29857 42 229333346680 117340 3111 308 94
202320 A2 teams 466421 7117315 331389 125 169244330574 162207 307 246 46
202320 A2 teams 466408 9023317 461069 125 221313417730 196253 2310 324 106
202421 A+2 teams 566534 10319510 261823 204 193234303538 110270 325 233 36
202421 A+2 teams 566511 14331810 481223 204 280345431775 151348 228 343 121
202522 AAAmarillo Sod Poodles 517463 941846 4015010 45 203281298579 95283 298 261 58
202522 AAAmarillo Sod Poodles 517444 12227412 5911010 45 275372435807 160337 2111 360 134
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAARI 311286 6812410 22863 32 238299413712 175305 287 306 92 -3 -0 +0 +1 +9 0.7
YTD23 AAARI 311274 7414411 34673 32 270357471828 201321 2211 366 139 +14 -0 +0 +1 +9 2.4
ROS23 AAARI 2% 207189 42825 14582 31 222282364647 143289 287 287 78 -5 +0 -0 +1 +6 0.2
ROS23 MLBARI 2% 44 1000 010 00 250250250500 291 250 282 74 -0 +0 -0 +0 +0 0.0
FULL23 AAARI 315290 6912410 22873 32 238298410709 172306 287 306 92 -3 -0 -0 +1 +9 0.7
TOT23 AAARI 518475 11020615 361445 63 231292393686 162299 287 298 86 -8 +0 -0 +2 +15 0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBARI 23% 562513 11521514 391555 84 224285366652 142290 287 291 81 -12 +0 -0 +2 +16 0.5
202825 MLBARI 35% 594540 12323516 431616 95 228292378670 150290 277 297 86 -10 -0 -0 +2 +17 0.9
202926 MLBARI 42% 616560 12824517 451656 105 229293380673 152291 277 300 88 -8 +0 -0 +2 +17 1.1
203027 MLBARI 45% 618561 12824517 461656 105 228294380673 152290 277 301 89 -8 +0 -0 +2 +18 1.2
203128 MLBARI 47% 617559 12824517 471666 105 229296381677 152290 278 300 88 -9 +0 -1 +2 +17 1.0
203229 MLBARI 46% 610553 12623517 461656 105 228294380674 152289 278 298 86 -10 +0 -2 +2 +17 0.8
202724 MLBARI 23% 129118 26513 9361 21 220281356637 136292 287 286 77 -3 +0 -0 +0 +4 0.1
202825 MLBARI 35% 208189 44826 15562 32 233296392688 159293 277 293 82 -4 -0 -0 +1 +6 0.2
202926 MLBARI 42% 259235 541027 19693 42 230296379674 149293 277 296 85 -5 +0 -0 +1 +7 0.4
203027 MLBARI 45% 277251 581128 21743 52 231298386685 155293 278 296 85 -5 +0 -0 +1 +8 0.4
203128 MLBARI 47% 287260 591128 22773 52 227295377672 150292 278 295 84 -5 +0 -0 +1 +8 0.4
203229 MLBARI 46% 283256 591128 22773 52 230299383682 152291 278 293 83 -6 +0 -1 +1 +8 0.3
▸ Career Totals
Career 14471313 301561140 10839015 2411 229295380675 151294 277 294 83 -28 +0 -2 +5 +41 1.8
/ 162G 650590 13525518 491757 115 229296380676 151292 278 294 83 -12 +0 -1 +2 +18 0.8
Career 56955180 110721047136 399164070 10247 214279351630 137282 297 279 72 -181 +2 -4 +20 +161 -0.2
/ 162G 650591 12624516 461878 125 213279352631 139281 297 279 72 -21 +0 -0 +2 +18 -0.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
202118 ROKACL D-backs 5145 13300 2114 21 289373356728 67382 224 338 117 +1 +0 +1 0.2
202219 AVisalia Rawhide 125105 22321 14385 11 210331305635 95313 3011 297 85 -2 -0 +4 0.1
202219 ROKACL D-backs Red 146126 31722 15472 31 246336381717 135362 3210 318 101 +0 +0 +4 0.5
202320 A+Hillsboro Hops 3938 10302 1110 00 263282500782 237320 283 339 118 +1 +0 +1 0.2
202320 AVisalia Rawhide 427370 8020315 45959 125 216316408724 192247 2211 323 105 +2 +0 +12 1.5
202421 AAAmarillo Sod Poodles 2422 5011 270 00 227292455746 227286 298 325 107 +0 +0 +1 0.1
202421 A+Hillsboro Hops 542489 1383179 461153 204 282347429776 147351 218 344 121 +13 +2 +15 3.2
202522 AAAmarillo Sod Poodles 517444 12227412 5911010 45 275372435807 160337 2111 360 134 +20 -1 +15 3.4

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Vinny Castillalast yr '06
career totals — 7 seasons, 3,579 PA
73,57911711253299421-2+1410.810.8
/162664222-0.3+2.52.0pk7: 11
#4Tony Batistalast yr '07
career totals — 7 seasons, 3,601 PA
73,60116233244291445-9-110.410.4
/162664306-1.6-0.21.9pk7: 10
#5Alex Gonzalezlast yr '05
career totals — 6 seasons, 3,150 PA
63,1508634246304402-0+239.79.7
/162664187-0.0+4.92.1pk7: 10
#6Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 8
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,4504023229291380+5+02.42.4
/1626641811+2.4+0.01.1pk7: 2

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
Gavin Conticello (OGILVIE) 23 30→35 50 55 40 231/292/393 162299 156 28% 7% 86 +0.9
Drew Robinson
2015 · AAA
23 37→40 43→55 49→50 41 183/253/301 119283 109 37% 8% 51 -1.7 202/277/372 170283 2012 34% 9% 79 +0.3 213/286/393179309201236%9%85+0.5
Adrian Del Castillo
2023 · A
23 36→43 44→50 52→40 42 187/249/306 120252 127 30% 7% 51 -1.7 207/278/346 139286 153 31% 8% 73 -0.1 222/289/40218028122128%8%91+0.6
Isan Díaz
2019 · AAA
23 40→42 47→55 50→45 43 201/270/339 138290 1410 34% 8% 68 -0.5 213/282/360 147291 166 31% 8% 79 +0.3 208/287/37316427521531%9%79+0.2
Luis Santana
2022 · AA
23 39 42→45 47→50 39 198/255/299 101269 1010 30% 5% 51 -1.7 211/272/334 123278 139 28% 6% 67 -0.5 201/263/32112025914727%6%57-0.7
Matthew Sweeney
2011 · AA
23 41→40 43→50 48→45 40 201/261/311 110293 104 34% 7% 56 -1.3 186/249/296 110271 104 33% 7% 47 -1.9 155/224/26911321910133%7%27-1.2
Brian O'Grady
2015 · A
23 39→37 43→60 54→50 47 196/261/312 115255 98 26% 8% 56 -1.3 187/269/294 107266 914 31% 9% 56 -1.3 207/269/398192270241532%7%82+0.3
Christopher Familia
2023 · A
23 39 45→55 47→45 45 200/277/324 124256 138 27% 7% 68 -0.5 216/273/378 162292 204 32% 6% 80 +0.4 212/264/39618427826033%5%76+0.0
Chris Meyers
2022 · A
23 40→44 42→55 51→45 45 198/266/301 103259 911 26% 7% 56 -1.3 220/277/364 144296 176 30% 6% 78 +0.2 223/282/38015729120330%6%81+0.3
Caleb Roberts
2023 · AA
23 41→42 43→45 50 43 199/278/313 114297 1112 34% 8% 65 -0.7 202/279/326 124295 1111 33% 8% 69 -0.4 187/272/303117258121130%8%58-0.7
Ryan Schimpf
2011 · A
23 37→41 44→65 52→45 38 185/248/309 124278 910 36% 6% 51 -1.7 194/269/355 161267 186 33% 8% 72 -0.2 203/283/42522224128229%8%94+1.0
Jose Brizuela
2016 · A
23 41→40 43→50 50→45 46 204/274/320 117274 107 28% 8% 65 -0.7 211/268/334 123297 135 32% 7% 66 -0.6 195/247/32513026817133%6%52-0.7
Randy Florentino
2023 · A
23 37 40→50 47→45 41 183/247/269 86275 96 35% 8% 40 -2.4 197/245/284 87262 86 27% 6% 42 -2.3 183/224/259762327424%5%25-1.0
Daniel Cabrera
2023 · AA
24 40 45 51→45 41 205/253/327 122266 127 28% 6% 56 -1.3 215/278/315 100279 88 24% 8% 64 -0.8 217/300/282652832822%10%64-0.3
Anthony Seigler
2022 · A
23 41→39 42→50 44→55 44 196/272/305 109295 96 34% 9% 60 -1.0 191/297/306 115253 1015 26% 13% 72 -0.2 226/317/363137277122821%11%91+0.6
Missael Rivera
2019 · AAA
23 45 43→55 50→45 41 222/263/333 110275 1012 23% 5% 63 -0.9 239/298/395 156309 189 27% 6% 95 +1.4 239/302/40116230619527%7%98+0.9
Jake Rogers
2019 · AA
24 37→40 46→60 48→45 40 191/253/320 128266 149 33% 7% 56 -1.3 208/281/378 170286 215 33% 8% 83 +0.6 213/288/42921627131133%8%98+0.8
Bo Naylor
2022 · AA
22 32→42 47→55 54→50 38 173/235/303 129259 1511 38% 7% 44 -2.1 216/304/392 176282 2113 29% 10% 96 +1.5 218/311/403185271231227%11%99+1.3
Tommy Giles
2007 · A
23 42→41 45→55 47→40 37 216/254/339 123277 137 27% 4% 60 -1.0 220/272/380 160292 196 30% 6% 79 +0.3 218/277/39818028323431%7%84+0.4
Iverson Leonardo
2023 · A
21 37 44→50 49→50 39 187/256/305 118276 129 35% 7% 54 -1.4 197/279/292 95352 78 42% 9% 60 -1.0 146/272/221753593452%12%39-0.5
Jacob Wetzel
2023 · A
23 39→35 44→45 49→50 45 196/278/309 113276 1310 32% 9% 64 -0.8 190/263/303 113285 1013 34% 8% 56 -1.3 175/248/29011527091636%8%43-1.1