Travis SwaggertyLF Binghamton Rumble Ponies
Age 28 L/L 5'11" / 200 lbs AA H +5%HR +3% Svc 0.0 · Ctrl thru 2034
wRC+†70
AVG/OBP/SLG.211 / .277 / .334
PA170
HR4
K%30
BB%7
MLB%2%
BAT: -5.7 runs (wOBA-derived runs vs avg)-6BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.7 runs (Defensive runs vs avg)-1FLDPOS: -1.8 runs (Positional adjustment)-2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
trajectory · 10 yrs
-0.3peak
2026

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
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $-12M $-18M -$6M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
201820 AWest Virginia Power 7165 7111 4241 00 .108.171.200.371 .092.146 346 .149 -28 -10 +0 +0 -1 +2 -0.9
201921 A+Bradenton Marauders 524471 981727 431642 238 .208.277.297.574 .089.300 318 .255 53 -28 +1 +0 -6 +15 -1.7
202123 AAAIndianapolis Indians 4843 8002 4101 30 .186.271.326.596 .140.194 218 .264 60 -2 +1 +0 -1 +1 -0.1
202224 AAAIndianapolis Indians 458417 891387 381421 205 .213.281.333.614 .120.305 318 .273 67 -17 +2 -0 -5 +13 -0.7
202325 AAAIndianapolis Indians 7267 10311 3242 31 .149.208.269.477 .119.214 334 .223 29 -6 +0 +0 -1 +2 -0.4
202527 AA2 teams 10191 17500 8391 21 .187.260.242.502 .055.321 398 .235 38 -7 +0 +0 -1 +3 -0.5
▸ 2026 Season
202628 MLBNYM 170154 34714 12522 41 .221.286.357.643 .136.291 317 .277 70 -6 +0 -1 -2 +5 -0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 9%NYM 243220 46915 18733 51 .209.278.327.605 .118.291 307 .280 72 -8 +1 -2 -3 +7 -0.5
202830 MLB 19%NYM 290263 551116 22863 51 .209.278.327.605 .118.290 308 .280 72 -9 +1 -3 -3 +8 -0.7
202931 MLB 29%NYM 287261 551116 21853 31 .211.277.330.607 .119.288 307 .278 71 -9 +0 -4 -3 +8 -0.8
203032 MLB 40%NYM 275249 521016 21833 20 .209.278.329.608 .120.287 308 .275 69 -10 +0 -5 -3 +8 -0.9
203133 MLB 54%NYM 250226 47915 19773 10 .208.278.323.601 .115.285 318 .269 64 -10 +0 -5 -3 +7 -1.1
203234 MLB 71%NYM 211191 38714 16672 00 .199.268.309.577 .110.284 328 .263 60 -10 +0 -6 -2 +6 -1.2
▸ Career Totals (MLE all levels + projections)
Career 30002718 5561031954 22992627 7119 .205.273.316.589 .111.287 318 .265 61 -131 +7 -27 -32 +85 -10.0
/ 162G 650589 12022412 502016 154 .204.273.316.589 .112.285 318 .265 61 -28 +1 -6 -7 +18 -2.2

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
201820 AWest Virginia Power 7162 8111 7181 00 .129.229.226.454 .097.159 2510 .213 21 -6 +0 +2 -0.4
201921 A+Bradenton Marauders 524457 1212039 571162 238 .265.349.381.730 .116.334 2211 .326 108 +5 +1 +15 2.1
202123 AAAIndianapolis Indians 4841 9003 681 30 .220.333.439.772 .220.200 1712 .346 123 +1 +1 +1 0.3
202224 AAAIndianapolis Indians 458398 1011589 571171 205 .254.349.399.748 .146.337 2612 .336 115 +8 +2 +13 2.3
202325 AAAIndianapolis Indians 7265 13421 5192 31 .200.278.369.647 .169.267 267 .289 80 -2 +0 +2 0.1
202527 AAASyracuse Mets 2519 6100 471 00 .316.458.368.827 .053.462 2816 .373 144 +1 +0 +1 0.2
202527 AABinghamton Rumble Ponies 7668 12500 8240 21 .176.263.250.513 .074.273 3211 .241 43 -5 +0 +2 -0.3

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
Travis Swaggerty (OGILVIE) 28 .211/.277/.334 .123.291 44 30% 7% 70 -0.1
Jose Manuel Orozco
2019 · AAA
28 45 47→50 47→45 39 .224/.271/.354 .130.303 1510 31% 6% 72 -0.2 .234/.282/.385 .151.334 1710 34% 5% 85 +0.7 .237/.283/.399.163.34220635%5%87+0.4
Scott Cousins
2013 · MLB
28 46→49 45→50 52→55 42 .230/.277/.357 .127.295 1316 26% 6% 75 -0.0 .213/.270/.311 .098.290 816 28% 6% 60 -1.0 .184/.248/.232.048.26021628%5%27-1.2
Adam Engel
2020 · MLB
28 43→48 45→50 52→60 39 .215/.272/.345 .130.293 1216 30% 5% 70 -0.3 .237/.293/.382 .145.308 1519 27% 5% 89 +1.0 .204/.278/.335.130.292143033%7%68-0.2
Aaron Rifkin
2007 · AAA
28 42→43 48→50 47→45 45 .216/.276/.361 .145.270 158 26% 7% 76 +0.1 .222/.273/.365 .143.300 156 30% 5% 76 +0.0 .217/.266/.358.142.29415331%5%69-0.4
Ryan Cordell
2021 · MLB
29 42→41 45→55 49→50 40 .211/.264/.333 .122.283 1311 30% 6% 63 -0.8 .207/.271/.370 .163.326 2214 41% 7% 77 +0.1 .151/.220/.316.164.233261847%7%40-0.9
Greg Deichmann
2023 · MLB
28 44→48 43→50 50 41 .212/.271/.325 .114.312 1113 34% 7% 64 -0.8 .207/.262/.353 .146.307 1816 36% 7% 69 -0.4 .188/.247/.352.164.269211838%7%58-0.8
Taylor Featherston
2018 · MLB
28 39→45 45→50 51→50 39 .201/.254/.323 .122.272 1312 31% 5% 57 -1.2 .183/.239/.304 .121.303 1410 42% 5% 46 -2.0 .154/.212/.270.115.27814848%4%24-2.4
Carlos Moncrief
2017 · AAA
28 45→52 45→50 50 45 .225/.286/.348 .122.288 1211 26% 7% 76 +0.1 .222/.280/.331 .109.302 1011 28% 7% 69 -0.4 .221/.271/.311.090.3274932%6%58-0.5
Mitchell Tolman
2022 · AAA
28 44→47 44→45 46→50 42 .215/.280/.332 .117.290 119 29% 6% 70 -0.3 .229/.299/.370 .141.292 149 25% 7% 88 +0.9 .231/.307/.374.144.28714723%8%89+0.7
Brett Carroll
2011 · MLB
28 40→45 48→55 45→50 43 .207/.279/.350 .143.260 168 27% 6% 76 +0.0 .214/.279/.353 .139.271 1610 26% 7% 76 +0.0 .207/.272/.347.140.262171127%7%68-0.3
Blake Tekotte
2015 · MLB
28 38→46 44→50 43→55 39 .192/.245/.311 .119.266 1111 31% 6% 50 -1.8 .217/.277/.339 .122.282 1210 26% 6% 70 -0.3 .230/.298/.337.108.28191020%6%75-0.0
Dillon Thomas
2021 · AA
28 44→54 45 50 38 .214/.275/.336 .123.318 1217 35% 6% 69 -0.4 .221/.301/.355 .134.333 1512 36% 7% 86 +0.8 .215/.304/.349.134.327161036%7%82+0.4
Ryan Fitzgerald
2022 · AAA
28 43→44 47→55 44→45 42 .218/.275/.362 .144.280 147 27% 6% 76 +0.0 .204/.267/.361 .157.267 178 29% 7% 73 -0.1 .225/.292/.365.140.28614725%7%80+0.2
Brian O'Grady
2019 · AAA
27 40→39 48→60 52→50 45 .204/.276/.351 .147.273 1513 30% 8% 74 -0.1 .217/.278/.403 .186.291 2315 32% 7% 89 +0.9 .201/.267/.390.189.270241734%7%78+0.2
Mark Contreras
2022 · AAA
27 38 49→50 50→55 37 .194/.258/.343 .149.284 1615 36% 6% 65 -0.7 .203/.264/.339 .136.292 1623 35% 6% 66 -0.6 .192/.256/.306.115.275143034%6%50-1.2
Jason Cooper
2008 · AAA
27 42→39 50→55 50→45 42 .214/.273/.375 .161.282 168 30% 7% 79 +0.3 .214/.282/.355 .141.270 128 24% 7% 77 +0.1 .209/.292/.354.145.25013321%8%80+0.2
Luke Allen
2007 · AAA
28 44→43 48→50 50→45 44 .227/.276/.370 .143.272 179 23% 6% 78 +0.2 .245/.293/.368 .123.286 137 18% 6% 84 +0.6 .273/.321/.381.108.30510314%6%97+0.8
Mike Costanzo
2012 · AAA
28 42→48 47→50 45→40 40 .209/.266/.345 .136.298 146 34% 7% 68 -0.5 .211/.271/.346 .135.297 144 32% 7% 70 -0.3 .200/.264/.329.129.27814132%8%61-0.5
Donald Lutz
2016 · MLB
27 43→50 47→55 53→45 38 .218/.266/.356 .138.294 149 31% 5% 70 -0.3 .201/.247/.290 .089.321 88 38% 5% 45 -2.1 .160/.200/.210.049.2805243%4%1-2.0
Ronnie Dawson
2022 · AAA
27 39→48 44→45 46→55 42 .197/.268/.314 .117.281 1215 33% 7% 61 -1.0 .218/.283/.328 .110.303 1014 30% 7% 71 -0.3 .211/.278/.313.102.300101331%6%62-0.7