John Swanda P Rocket City Trash Pandas
Age 27 RHP 6'2" / 193 lbs AA Svc 0.0 · Ctrl thru 2033 peak 0.6 · 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 60 proj IP
wRC+ AGAINSTvL 121112vR 103
ERA4.51
FIP4.51
K%21.8%
BB%10.2%
K-BB%11.6%
ROS IP60
Value2026 · WAR
Runs saved vs league avg · 60 IP
K: -0.3 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: -0.8 runs (Runs saved by walk suppression vs lg-avg BB%)-1BBCONTACT: -1.1 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +2.5 runs (Replacement credit for innings volume)+3STAMTotal WAR: +0.03 (60 IP)+0.0WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Grades · Contract
Scouting Grades
K†5050
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Pre-Arb$0.8M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to industry-standard fWAR.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
201718ROKAZL Angels71104865114%1.412.5%10.4%2.1%2.1%9.314.51
201718ROKAZL Angels71104865114%1.412.5%10.4%2.1%2.1%9.314.76
201819ROKOrem Owlz1010301362674100%3.013.0%6.4%6.6%4.1%4.505.08
201819ROKOrem Owlz1010301362674100%3.019.1%5.1%14.0%2.9%4.503.80
201920ABurlington Bees441254850100%2.911.0%10.9%0.0%0.0%3.863.56
201920ABurlington Bees441254850100%2.914.8%9.3%5.6%0.0%3.863.01
202122MIX2 levels221711249094351477%5.115.0%8.6%6.4%3.6%4.584.88
202122MIX2 levels221711249094351477%5.119.2%7.1%12.0%2.9%4.583.98
202223MIX3 levels11744176365464%4.014.0%3.8%10.2%4.9%4.745.10
202223MIX3 levels11744176365464%4.020.5%2.8%17.6%2.3%4.742.99
202324MIX3 levels2715864097448556%3.214.7%12.7%1.9%1.5%6.804.28
202324MIX3 levels2715864097448556%3.218.1%11.7%6.4%1.2%6.803.81
▸ 2026 Season
202627MLBLAA10106025455267100%6.021.8%10.2%11.6%2.9%4.514.51+0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728MLBLAA10105824754257100%5.821.8%10.2%11.6%3.0%4.544.57-0.0
202829MLBLAA995623651247100%6.221.7%10.4%11.3%3.1%4.624.69-0.1
202930MLBLAA995222248247100%5.821.4%10.6%10.8%3.3%4.754.84-0.2
202728MLBLAA4421891993100%5.221.8%10.2%11.6%2.9%4.514.54+0.0
202829MLBLAA553113128144100%6.221.7%10.4%11.3%3.1%4.594.66-0.0
202930MLBLAA663514832165100%5.821.4%10.6%10.8%3.3%4.724.81-0.1
▸ Career (MLB actual + context projections)
Career151588370803912100%5.821.6%10.5%11.2%3.1%4.624.31+0.8
/ 200 IP33332008441838927100%6.021.6%10.5%11.2%3.1%4.624.31+2.5
Career815429313131881213967%3.614.3%9.2%5.1%3.0%5.384.68+2.5
/ 200 IP5537200896128822667%3.614.3%9.2%5.1%3.0%5.384.68+1.7

Career Path Comps

What happened to similar pitchers from this age · Y-axis: ERA+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Profile at Match Age Next 3 Yrs Career
CompAgeRole FIPK%BB%HR/BFBABIP FIPK%K-BB%IP ΔFIPLow FIPIPMatch
John Swanda (OGILVIE) 4.51 21.8%10.2%2.9% 4.70 21.7%11.3%167 +0.19
Preston Johnson R 2025 · 3.47 FIP 26 SP- 3.47 23.4%9.5%2.1%.295 3.47 146 82
Dawson Netz R 2024 · 4.42 FIP 25 SP- 4.42 23.3%10.7%3.5%.225 4.42 102 81
Hector Noesí R 2027 · 4.21 FIP 28 SP- 4.21 17.6%8.1%2.9%.261 4.21 250 77
Raynel Espinal R 2026 · 3.76 FIP 27 SP- 3.76 22.4%7.1%3.0%.313 3.72 22.3%12.4%224 -0.04 2.53 507 76
Alejandro Martinez R 2025 · 4.24 FIP 26 SP- 4.24 17.5%10.9%2.3%.393 4.44 9.2%3.9%53 +0.20 4.24 166 76
Sam Lewis R 2026 · 3.43 FIP 27 SP- 3.43 21.0%10.8%1.3%.246 2.10 224 75
Chase Whitley R 2026 · 4.04 FIP 27 SP- 4.04 19.5%7.0%3.1%.217 3.24 18.0%11.8%81 -0.80 3.11 159 75
Chad Dallas R 2025 · 3.40 FIP 26 SP- 3.40 19.8%8.9%1.6%.299 3.40 322 75
Lisalverto Bonilla R 2026 · 4.60 FIP 27 SW 4.60 18.2%10.5%3.1%.304 4.88 15.8%3.2%11 +0.28 3.25 221 74
Antonio Guzman R 2026 · 3.60 FIP 27 SP 3.60 18.8%11.2%1.2%.328 3.63 20.6%11.3%170 +0.03 3.22 254 74
Aaron Northcraft R 2025 · 4.16 FIP 26 SW 4.16 16.1%8.3%2.5%.309 3.28 24.1%13.4%34 -0.88 3.28 252 73
Jacob Turner R 2026 · 4.69 FIP 27 SP- 4.69 14.9%8.8%3.2%.297 4.34 340 73
Brian Edgington R 2025 · 5.05 FIP 26 SP- 5.05 19.3%12.3%3.7%.291 3.81 171 73
Burch Smith R 2026 · 3.94 FIP 27 SP 3.94 19.5%12.6%1.6%.234 4.41 22.2%10.5%192 +0.47 3.39 382 73
Rubby De La Rosa R 2026 · 4.02 FIP 27 SP- 4.02 24.3%8.6%3.5%.248 4.01 27.6%18.3%42 -0.01 3.97 281 72
Justin Topa R 2026 · 4.05 FIP 27 SP- 4.05 15.1%7.9%2.2%.374 2.66 19.2%12.6%40 -1.39 2.66 259 72
Kyle Brnovich R 2026 · 5.49 FIP 27 SP- 5.49 19.6%13.6%4.2%.330 6.70 15.2%5.2%69 +1.21 3.69 333 72
Rorik Maltrud R 2025 · 4.15 FIP 26 SP 4.15 18.9%7.9%3.0%.283 3.87 247 71
Blake Beers R 2026 · 4.20 FIP 27 SP- 4.20 18.3%9.1%2.7%.322 4.20 416 71
Bryce Morrow R 2026 · 4.48 FIP 27 SP- 4.48 12.8%7.9%2.7%.316 5.59 10.1%-0.2%50 +1.11 4.48 125 71

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 327 completed pitcher careers (2015-2024).

PlayerYrsIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION45721.7%10.4%1.194.60
José Ruiz ('24)55222.2%10.4%1.414.41
Travis Wood ('17)38520.8%9.8%1.344.72
Bud Norris ('18)47922.7%9.2%1.285.07
Brandon Maurer ('18)45321.5%8.8%1.065.20
Jacob Barnes ('24)74222.1%9.6%1.214.58
Drew VerHagen ('23)64319.7%9.4%1.404.82