Rosternomics
JC

John Coppolella

Born Jul 28, 1979 · California, CA · age 47

General manager for the Braves (2016–2017).

Across the full 2-season sample, the measured profile stands out most for traded-for surplus (84th percentile). The clearest contrast is drafted-player surplus (3rd percentile): drafted players have created less surplus value than for most peers. Because the sample covers fewer than five seasons, those comparisons are descriptive rather than stable.

2 seasons with salary-era data across 1 stint. All figures are franchise-level outcomes during the tenure, not solely attributable to one executive.

0 pennants · 0 playoff appearances · 140–183 (0.433)

Percentile Rankings

vs. execs with toyrs exp.
PoorAverageGreat
Trade Decision Quality
Roster Construction
Depth
3.5
Dead WAR
-7.8
Dead money %
45%
PoorAverageGreat
Talent Creation
Cheap-talent surplus
$16M
Drafted surplus
$-1M
Traded-for surplus
$13M
Int'l surplus
$4M
Results & Efficiency
GM WAR
-3.2
TAB
-16.8
WAB
-16.0
$ / WAR
$3.3M
Net WAR/trade
+0.00

Overview

TeamRoleYear Pay
$M
Rel
Pay
Surp
$M
Surp
WAR
Dead
%
Cheap
$M
Draft
$M
Trd
$M
Int'l
$M
$ /
WAR
WAR Depth Dead
WAR
HG Trade Net/
Trd
FA R5 RFA PPA CPA WAB TAB W-L% POPenWS
Braves GM 2016 68–93 $73 58 -0 -0.2 51% +27 -2 +21 +8 $2.4M 21.3 4.0 -9.0 +4.4 -1.3 -0.11 +3.9 +0.0 +0.01 0.12 0.05 -6.7 -6.4 0.422
Braves GM 2017 72–90 $125 95 -46 -13.7 39% +5 -0 +5 +0 $4.2M 23.2 3.0 -6.7 +1.9 +1.4 +0.17 -3.8 +0.4 +0.02 0.15 0.05 -9.3 -10.5 0.444
Career total (1985+ data) $198 77 -47 -13.9 45% +16 -1 +13 +4 $3.3M 44.5 3.5 -7.8 +6.3 +0.1 +0.00 +0.1 +0.4 +0.01 0.13 0.05 -16.0 -16.8 0.433

Roster Construction

How the roster was sourced

Share of acquired fWAR by channel vs. league average.

Build channels — net fWAR

Acquired minus surrendered / signed minus walked.

Home-grown (draft/intl)+6.3
Trade+0.1
Free agency+0.1
Rule 5 / minor draft+0.4
Sourcing mix: 43% draft · 29% FA · 28% trade · 0% R5

Trades

Trades made — 0 deals credited to John Coppolella, best expected value first; surplus is realized value in $M

No graded trades on record for this executive.

Players acquired — 54 players, by realized fWAR for the franchise (scroll for more)

PlayerPosTeam How Year Szns fWAR WAR/yr RFA PPA CPA
Ender Inciarte OF ATL Trade 2016 4 +11.4 +2.9 +7.38 0.4% 0.18%
Mike Foltynewicz P ATL Trade 2016 4 +6.1 +1.5 -0.90 0.2% 0.06%
Ian Anderson P ATL Draft 2016 3 +3.6 +1.2
Kurt Suzuki C ATL Free agency 2017 2 +2.1 +1.1 0.2% 0.06%
Kyle Wright P ATL Draft 2017 1 +1.9 +1.9
Jaime García P ATL Trade 2017 1 +1.6 +1.6 0.2% 0.08%
Huascar Ynoa P ATL Trade 2017 2 +1.5 +0.8 +0.02
R. A. Dickey P ATL Free agency 2016 1 +1.4 +1.4 0.2% 0.08%
Charlie Culberson 3B/OF ATL Trade 2017 3 +1.3 +0.4 +0.00 6.3% 0.40%
Bud Norris P ATL Trade 2016 1 +1.1 +1.1 0.1% 0.05%
Lane Adams OF ATL Free agency 2016 2 +0.9 +0.4 0.1% 0.04%
Sam Freeman P ATL Free agency 2016 2 +0.9 +0.5 0.1% 0.03%
Luiz Gohara P ATL Trade 2017 2 +0.9 +0.4 -0.01
Brandon Phillips 2B ATL Trade 2017 1 +0.9 +0.9 +0.01 0.1% 0.05%
Chase d'Arnaud 3B/SS ATL Trade 2016 2 +0.7 +0.4 0.1% 0.03%
Kyle Muller P ATL Draft 2016 1 +0.6 +0.6
Ian Krol P ATL Trade 2016 1 +0.6 +0.6 +0.33 0.1% 0.04%
Chaz Roe P ATL Trade 2016 1 +0.5 +0.5 0.1% 0.03%
Lucas Harrell P ATL Trade 2016 1 +0.4 +0.4 0.1% 0.02%
Jesse Biddle P ATL Trade 2016 1 +0.3 +0.3
Brandon Snyder 1B/3B ATL Trade 2016 1 +0.3 +0.3 0.0% 0.01%
Rex Brothers P ATL Free agency 2017 1 +0.2 +0.2 0.0% 0.01%
Gordon Beckham 2B ATL Trade 2016 1 +0.2 +0.2 0.0% 0.01%
Dario Álvarez P ATL Trade 2016 1 +0.2 +0.2 0.0% 0.01%
Hunter Cervenka P ATL Trade 2016 1 +0.2 +0.2 0.0% 0.01%
Casey Kelly P ATL Trade 2016 1 +0.2 +0.2 +0.26 0.0% 0.01%
Luke Jackson P ATL Trade 2016 6 +0.1 +0.0 0.0% 0.00%
Brandon McCarthy P ATL Trade 2017 1 +0.1 +0.1 +0.00 0.5% 0.03%
Danny Santana OF ATL Trade 2017 1 +0.1 +0.1 +0.00 0.4% 0.03%
Jeremy Walker P ATL Draft 2016 1 +0.1 +0.1
Bryse Wilson P ATL Draft 2016 2 +0.1 +0.1
Anthony Recker C ATL Trade 2016 1 +0.1 +0.1 0.0% 0.01%
Matt Adams 1B ATL Trade 2017 1 +0.1 +0.1 -0.02 0.1% 0.03%
Akeel Morris P ATL Trade 2017 1 +0.1 +0.1 +0.00 0.0% 0.01%
Jed Bradley P ATL Trade 2016 1 +0.0 +0.0
Tucker Davidson P ATL Draft 2016 2 -0.0 -0.0
Adam McCreery P ATL Trade 2016 1 +0.0 +0.0 +0.01
Alexi Ogando P ATL Free agency 2016 -0.0
Michael Reed OF ATL Free agency 2017 -0.0
Madison Younginer P ATL Trade 2016 1 +0.0 +0.0
Drew Stubbs OF ATL Trade 2016 1 +0.0 +0.0 0.0% 0.00%
Jhoulys Chacín P ATL Free agency 2016 1 -0.1 -0.1 0.1% 0.02%
David Freitas C ATL Trade 2017 -0.1
Micah Johnson 2B ATL Trade 2017 -0.1
Blake Lalli C/1B ATL Free agency 2016 -0.1
Joel De La Cruz P ATL Trade 2016 -0.2
Alex Jackson C ATL Trade 2016 1 -0.2 -0.2 +0.00
Roberto Hernández P ATL Free agency 2016 -0.3
Eric O'Flaherty P ATL Free agency 2016 4 -0.3 -0.1 1.8% 0.15%
José Ramírez P ATL Trade 2016 1 -0.3 -0.3 -0.25 0.0% 0.01%
Jason Motte P ATL Free agency 2017 -0.4
Josh Collmenter P ATL Trade 2016 1 -0.4 -0.4 0.0% 0.00%
Travis Demeritte OF ATL Trade 2016 -0.5 +0.01
Matt Kemp OF ATL Trade 2016 1 -1.0 -1.0 0.0% 0.00%

Trade-side columns: RFA is playoff-readiness percentage points added to the future roster foundation. It grades the franchise's entire side of a trade, so the same score repeats for every player acquired in that package. PPA/CPA remain player-level arrival-year probability points.

WAB = wins above what the team's payroll predicted (resource-controlled). WAR surplus = era-neutral value (WAR minus payroll in win-equivalents). Roster surplus $M = dollar value of WAR over cost. Build channels (realized fWAR): HG = home-grown via amateur draft / international signing; Trade = acquired minus surrendered (incl. purchases/waivers); FA = signed minus walked; R5 = Rule-5 / minor-league-draft pickups. Credit follows the acquisition year — home-grown to the regime at the player's draft/signing (not whoever was in the chair when he peaked), trade/FA/R5 to the GM who made the move. Players acquired as prospects before debuting (e.g. Smoltz, Bagwell; Rule-5 picks like Uggla) are counted as trade/R5, not home-grown. All are franchise-level outcomes during the stint, not solely attributable to one executive.

Graphs

drag to zoom · double-click to reset