Gavin LoganC Amarillo Sod Poodles
Age 26 L/R 5'10" / 212 lbs AA HR -5% Svc 0.0 · Ctrl thru 2034
wRC+†54
AVG/OBP/SLG.168 / .250 / .286
PA249
HR5
K%42
BB%8
MLB%2%
BAT: -12.9 runs (wOBA-derived runs vs avg)-13BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.4 runs (Positional adjustment)+4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
2020
PWR
3838
SPD
4545
EYE
5050
trajectory · 10 yrs
0.0peak
2027

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
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $-1M $-15M -$13M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202222 A+2 teams 6859 11300 8240 10 .186.284.237.521 .051.306 3512 .242 44 -4 +0 +0 +1 +2 -0.1
202323 A+2 teams 286251 33625 291265 23 .131.235.231.466 .100.231 4410 .209 18 -26 -1 +0 +5 +8 -1.4
202424 A+Hillsboro Hops 176154 17513 14826 42 .110.213.214.427 .104.197 478 .189 3 -19 +0 +0 +3 +5 -1.1
202525 A+3 teams 243217 37915 181054 00 .171.247.290.537 .120.294 437 .242 43 -16 +0 +0 +4 +7 -0.4
▸ 2026 Season (actual · ROS · total)
202626 AAAmarillo Sod Poodles 3732 5003 4121 11 .156.270.438.708 .281.118 3211 .282 74 -1 -0 +0 +1 +1 0.0
ROS26 MLBARI 212189 32715 18873 31 .169.252.296.549 .127.268 418 .251 51 -12 +0 +0 +4 +6 -0.2
TOT26 MLBARI 249221 37718 22994 42 .167.255.317.572 .149.252 409 .256 54 -13 +0 +0 +4 +7 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 11%ARI 292259 46918 261075 42 .178.266.313.578 .135.260 379 .262 58 -14 +0 +0 +5 +8 -0.0
202828 MLB 22%ARI 332294 531119 301195 42 .180.267.316.584 .136.263 369 .265 61 -15 +0 -1 +6 +9 0.0
202929 MLB 34%ARI 348308 561119 321245 42 .182.270.312.581 .130.264 369 .266 62 -15 +0 -1 +6 +10 -0.0
203030 MLB 44%ARI 360319 581219 331285 42 .182.269.310.579 .129.263 369 .264 61 -16 +0 -2 +6 +10 -0.2
203131 MLB 53%ARI 340301 531118 311225 32 .176.264.299.563 .123.261 369 .261 58 -16 -0 -3 +6 +10 -0.4
203232 MLB 71%ARI 315279 491017 281155 32 .176.263.294.557 .118.259 379 .256 54 -16 -0 -4 +6 +9 -0.6
203333 MLB 88%ARI 279248 42816 251044 23 .169.256.282.539 .113.257 379 .251 50 -16 -1 -4 +5 +8 -0.8
203434 MLBARI 234208 35715 21893 23 .168.254.284.538 .115.255 389 .244 45 -15 -1 -5 +4 +7 -1.0
▸ Career Totals (MLE all levels + projections)
Career 34853086 5221091379 313133255 3624 .169.258.290.547 .121.261 389 .250 49 -200 -2 -20 +62 +99 -6.2
/ 162G 650576 9720215 5824810 74 .168.256.288.544 .120.259 389 .250 49 -37 -0 -4 +12 +18 -1.1

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202222 A+Hillsboro Hops 4334 8300 8110 10 .235.381.324.704 .088.333 2619 .325 107 +0 +0 +1 0.2
202222 ROKACL D-backs Red 2521 6200 460 00 .286.400.381.781 .095.400 2416 .359 133 +1 +0 +1 0.2
202323 A+Hillsboro Hops 206167 24412 35623 22 .144.302.216.518 .072.212 3017 .257 55 -11 -0 +6 -0.5
202323 AVisalia Rawhide 8066 17414 12282 01 .258.388.530.918 .273.382 3515 .402 166 +6 -0 +2 0.8
202424 A+Hillsboro Hops 176143 26923 25566 42 .182.328.336.663 .154.267 3214 .305 92 -2 +0 +5 0.3
202525 AAAReno Aces 4841 15303 3162 00 .366.435.6591.093 .293.500 336 .454 206 +6 +0 +1 0.7
202525 AAAmarillo Sod Poodles 6658 8114 5271 00 .138.219.397.615 .259.148 418 .261 58 -3 +0 +2 -0.1
202525 A+Hillsboro Hops 129107 25801 21351 00 .234.364.336.701 .103.338 2716 .327 109 +1 +0 +4 0.5

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 Logan (OGILVIE) 26 20 38 45 50 .168/.250/.286 .117.281 53 42% 8% 47 -0.8
Jackson Cluff
2023 · AA
26 36→29 40→45 48→55 36 .179/.243/.270 .091.285 811 38% 6% 39 -2.5 .186/.268/.305 .119.285 1220 36% 9% 59 -1.1 .181/.273/.314.132.266142835%10%61-0.6
Shane Matheny
2022 · AA
26 38→42 43→45 47→50 39 .187/.250/.294 .107.292 116 38% 7% 48 -1.9 .201/.285/.328 .127.324 149 38% 10% 72 -0.2 .191/.281/.316.125.30014938%10%64-0.5
Jake Lowery
2016 · AA
26 37 44→45 47→30 43 .189/.255/.306 .118.271 114 33% 8% 53 -1.5 .187/.257/.291 .104.291 105 36% 8% 50 -1.7 .125/.205/.184.059.2604049%9%0-1.2
Eric Jagielo
2018 · AAA
26 38→35 42→45 43→30 40 .191/.259/.288 .097.275 102 33% 7% 50 -1.7 .184/.241/.291 .107.277 114 36% 6% 43 -2.2 .158/.206/.269.111.24013139%5%20-2.8
Chris Betts
2022 · AA
25 35→25 44→45 49→40 42 .175/.258/.287 .112.287 135 41% 9% 50 -1.7 .188/.256/.313 .125.402 147 52% 8% 56 -1.3 .090/.172/.220.130.19719062%9%-6-0.9
Patrick Dorrian
2022 · AAA
26 39→37 48→55 48→45 41 .200/.265/.342 .141.295 166 36% 8% 66 -0.6 .196/.262/.348 .152.292 196 37% 8% 67 -0.5 .176/.243/.318.142.25419537%7%48-1.1
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 .190/.284/.298 .108.293 1110 36% 9% 65 -0.7 .190/.283/.309 .119.284 1311 35% 10% 66 -0.6 .126/.240/.244.118.17215935%12%32-1.0
Kellin Deglan
2018 · AA
26 36→34 46→50 42→40 31 .185/.232/.304 .119.299 155 42% 5% 43 -2.2 .200/.259/.317 .117.320 135 39% 6% 58 -1.2 .179/.247/.293.114.28013239%6%44-0.6
Ben Rortvedt
2023 · MLB
25 39 47→45 46→40 39 .200/.260/.332 .132.284 164 34% 6% 62 -0.9 .207/.285/.323 .116.284 135 30% 9% 71 -0.3 .195/.283/.286.092.26410228%10%58-0.5
Seth Gray
2023 · AA
25 38 44→45 47→50 38 .186/.263/.294 .108.300 138 40% 7% 54 -1.4 .205/.282/.312 .107.343 1213 40% 8% 66 -0.6 .202/.287/.300.098.353111941%9%62-0.5
Kyle Skipworth
2016 · AAA
26 32→34 47→50 41→30 30 .168/.225/.300 .132.293 164 47% 5% 39 -2.5 .189/.247/.328 .139.318 176 44% 6% 56 -1.3 .131/.191/.259.128.18320041%6%14-0.9
Bruce Caldwell
2018 · AAA
26 41→45 44→45 46→40 42 .201/.269/.312 .111.301 124 35% 8% 61 -1.0 .204/.265/.317 .113.300 124 34% 7% 59 -1.1 .195/.255/.304.109.27911233%7%50-1.2
Mark Contreras
2021 · AA
26 36→38 44→50 47→55 38 .183/.247/.298 .115.269 1113 35% 6% 48 -1.9 .201/.262/.346 .145.292 1719 36% 6% 66 -0.6 .199/.260/.339.140.286172435%6%61-0.7
J.R. Hopf
2009 · AAA
26 41 40→45 48→40 43 .196/.263/.282 .086.297 84 35% 8% 50 -1.7 .218/.277/.318 .100.291 86 26% 7% 65 -0.7 .224/.274/.326.102.2808222%6%64-0.3
JJ Schwarz
2022 · AA
26 38 44→45 47→30 44 .195/.260/.302 .108.268 124 31% 8% 54 -1.4 .216/.284/.346 .130.306 154 32% 9% 76 +0.0 .206/.279/.334.128.29016133%9%68-0.3
Ross Adolph
2022 · AA
25 41→33 44→45 44→50 39 .192/.273/.308 .117.318 128 40% 8% 62 -0.9 .208/.312/.331 .123.364 1211 42% 10% 85 +0.7 .191/.333/.297.106.35891641%13%84+0.3
Evan Skoug
2022 · A
26 32 46→45 46→40 40 .171/.245/.297 .126.265 145 39% 8% 47 -1.9 .193/.279/.341 .148.288 175 37% 9% 74 -0.1 .168/.266/.322.155.24618237%9%61-0.3
Caleb Hamilton
2022 · AAA
27 36 44→45 46→45 43 .181/.257/.295 .114.275 129 37% 9% 52 -1.6 .181/.267/.319 .138.277 186 38% 10% 63 -0.9 .145/.237/.274.129.20919339%10%37-0.8
Neil Medchill
2013 · AA
26 38→27 48→50 46→45 35 .190/.246/.323 .134.309 167 42% 7% 54 -1.4 .212/.267/.327 .115.349 127 40% 6% 63 -0.9 .206/.263/.291.085.34410540%6%50-0.7
Sean Coyle
2017 · AAA
25 36 45→50 48→50 37 .186/.248/.306 .120.290 1412 39% 7% 50 -1.7 .185/.245/.287 .102.286 910 36% 7% 43 -2.2 .153/.212/.244.092.2243632%7%14-1.0