P · 15 seasons · 2007 – 2021 · B/T: L/L
Across 15 seasons from 2007 to 2021, J. A. Happ ranks 431st of 11,481 pitchers in career roto value (8.9 wins and 110.7 strikeouts per season). The peak came in 2016, +10.1, 20th that season and 1097th of 51,303 player-seasons on record. The value came from wins (+21.3), strikeouts (+18.0) and WHIP (+1.4), with no category working against him.
| Season ↑ | Tm | G | Z | Szn | All-Time |
|---|---|---|---|---|---|
| 2007 | PHI | 1 | -2.11 | #949 | #65,414 |
| 2008 | PHI | 8 | -2.32 | #1,166 | #89,916 |
| 2009 | PHI | 35 | -2.95 | #1,251 | #108,147 |
| 2010 | HOU | 16 | -3.04 | #1,228 | #108,896 |
| 2011 | HOU | 29 | -2.21 | #1,115 | #78,774 |
| 2012 | HOU | 32 | -2.67 | #1,235 | #104,127 |
| 2013 | TOR | 18 | -2.10 | #589 | #63,980 |
| 2014 | TOR | 30 | -2.20 | #1,137 | #77,399 |
| 2015 | SEA | 32 | -2.56 | #1,283 | #101,557 |
| 2016★ | TOR | 32 | -1.92 | #552 | #49,151 |
| 2017 | TOR | 25 | -2.14 | #1,089 | #70,774 |
| 2018 | TOR | 31 | -1.93 | #529 | #49,354 |
| 2019 | NYY | 32 | -2.14 | #1,138 | #70,372 |
| 2020 | NYY | 9 | -2.06 | #508 | #58,654 |
| 2021 | MIN | 30 | -2.47 | #1,446 | #98,428 |
★ Best season by Z
| Season ↑ | Tm | G | Z | Szn | All-Time |
|---|---|---|---|---|---|
| 2007 | PHI | 1 | -2.50 | #522 | #39,082 |
| 2008 | PHI | 8 | -1.07 | #309 | #23,800 |
| 2009 | PHI | 35 | 7.07 | #37 | #3,032 |
| 2010 | HOU | 16 | 1.00 | #176 | #14,649 |
| 2011 | HOU | 28 | -2.74 | #582 | #42,433 |
| 2012 | HOU | 28 | 0.66 | #210 | #15,821 |
| 2013 | TOR | 18 | -1.21 | #343 | #24,697 |
| 2014 | TOR | 30 | 1.37 | #179 | #13,437 |
| 2015 | SEA | 32 | 4.57 | #81 | #6,127 |
| 2016★ | TOR | 32 | 10.07 | #20 | #1,097 |
| 2017 | TOR | 25 | 4.78 | #81 | #5,801 |
| 2018 | TOR | 31 | 9.16 | #22 | #1,547 |
| 2019 | NYY | 31 | 3.36 | #120 | #8,341 |
| 2020 | NYY | 9 | 3.93 | #93 | #7,271 |
| 2021 | MIN | 30 | -1.50 | #466 | #26,684 |
★ Best season by Z