Jeremy Jeffress

Pitcher · Career Stats, Bio & Records (2010-2020)

Jeremy Jeffress was a pitcher who played in Major League Baseball from 2010 to 2020 for 5 teams, including the Milwaukee Brewers, a span of 11 seasons. Across 414 career appearances, he went 32-12 with a 3.08 ERA, 387 strikeouts, and 52 saves. Jeremy Jeffress was an All-Star. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 5729.2.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 32–12
ERA 3.08
WHIP 1.32
SO 387
Pitcher PIV 5729.2
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'0" / 205 lb
Born
9/21/1987 in South Boston, VA, USA
MLB Debut
2010-09-01
Last Game
2020-09-26
Awards
All-Star

Full name: Jeremy Ross Jeffress

Career Pitching Statistics

Jeremy Jeffress — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
32 12 414 1 0 0 52 424.1 387 145 31 175 387 3.08 5729.2

Career ERA 3.08 vs. league average 4.09 across their career seasons — 24.9% better than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Jeremy Jeffress — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
414 3 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 0

Career AVG .000 vs. league average .253 across their career seasons — 100.0% below league average.

Career OBP .000 vs. league average .320 across their career seasons — 100.0% below league average.

Career SLG .000 vs. league average .409 across their career seasons — 100.0% below league average.

Career OPS .000 vs. league average .729 across their career seasons — 100.0% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Jeremy Jeffress — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
11 1 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Jeremy Jeffress — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2020 NLWC3 CHN 2 0 0 0 0 0 0 0 0 0 .000
2018 NLCS MIL 5 0 0 0 0 0 0 0 0 0 .000
2018 NLDS1 MIL 3 1 0 0 0 0 0 0 0 0 .000
2016 ALDS1 TEX 1 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Jeremy Jeffress — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
0 1 11 0 1 10.2 20 8 5 14 6.75

Playoff Pitching by Year

Jeremy Jeffress — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
2020 NLWC3 CHN 0 0 2 0 0 1.2 3 2 0 2 10.80
2018 NLCS MIL 0 1 5 0 0 4.2 10 4 3 7 7.71
2018 NLDS1 MIL 0 0 3 0 1 3.1 6 2 1 4 5.40
2016 ALDS1 TEX 0 0 1 0 0 1.0 1 0 1 1 0.00

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Jeremy Jeffress — Batting — Home / Away
SplitGABRHHRRBIAVG
Home22420000.000
Away19010000.000

Pitching — Home / Away

Jeremy Jeffress — Pitching — Home / Away
SplitGIPHERBBSOERA
Home224226.119078991903.10
Away190198.019767761973.05

Last 10 Games — Pitching

Jeremy Jeffress — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2020-09-26 CHCCHW — 1.0100010
2020-09-21 CHCPIT — 1.0000010
2020-09-18 CHCMIN SV 1.0000210
2020-09-16 CHCCLE — 1.0100020
2020-09-15 CHCCLE W 1.0122201
2020-09-11 CHCMIL — 0.1000000
2020-09-10 CHCCIN SV 1.0100000
2020-09-08 CHCCIN SV 1.0100010
2020-09-04 CHCSTL SV 1.0000110
2020-09-01 CHCPIT W 1.2000120

Fielding Statistics

Career Fielding Totals by Position

Jeremy Jeffress — Career Fielding Totals by Position
Position G GS PO A E DP
P 414 1 28 56 4 3

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Jeremy Jeffress Stats, Bio & Career Records
Position Games
Pitcher 414

Salary History

Jeremy Jeffress's recorded salaries total $1,940,000 over 4 seasons, 2011 to 2016. This total is partial: the salary data covers 1985 to 2016, and Jeffress's career ran from 2010 to 2020. His seasons after 2016 are not included, and no salary is recorded for 2010, 2012, and 2014.

Jeremy Jeffress — Salary History
Year Team League Salary
2016 MIL NL $519,100
2015 MIL NL $510,500
2013 TOR AL $495,900
2011 KCA AL $414,500
Total recorded salary (partial) $1,940,000

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Jeremy Jeffress (highlighted) compared to peers across the same era.

  1. 98
    Greg McMichael
    31-29, 3.25 ERA
  2. 93
    Peter Moylan
    24-10, 3.10 ERA
  3. 89
    Brendan Donnelly
    32-10, 3.22 ERA
  4. 88
    Pedro Feliciano
    22-21, 3.33 ERA
  5. 87
    Ramon Ramirez
    23-21, 3.42 ERA
  6. 85
    Lance McCullers
    28-31, 3.25 ERA

Jeremy Jeffress: the record in brief

The profile opens with Jeremy Jeffress's first major league game on September 1, 2010; the last one listed came on September 26, 2020. Jeffress played for the Milwaukee Brewers (2010 through 2019), the Kansas City Royals (2011 through 2012), the Toronto Blue Jays (2013 through 2014), the Texas Rangers (2016 to 2017), and the Chicago Cubs (2020). Born on September 21, 1987, in South Boston, VA, USA, Jeffress is listed as a pitcher and both batted and threw right-handed. Size on record: 6'0" and 205 pounds. Jeremy Jeffress was the playing name; the full given name is Jeremy Ross.

Jeffress's career pitching line is 32 wins, 12 losses and a 3.08 ERA over 414 appearances. Jeffress had 387 strikeouts and 52 saves. The leagues Jeffress pitched in allowed 4.09 earned runs per nine over those seasons, so the career ERA was 24.9% better than average. Jeffress won 8 games in 2018, the most of any season listed. The most saves in one season was 27, in 2016.

Frequently Asked Questions about Jeremy Jeffress

What years did Jeremy Jeffress play?
Jeremy Jeffress played in Major League Baseball from 2010 to 2020.
Was Jeremy Jeffress a pitcher?
Yes. Jeremy Jeffress pitched in the major leagues, recording 32 wins and 387 strikeouts.
How many home runs did Jeremy Jeffress hit?
Jeremy Jeffress hit 0 career home runs.
What teams did Jeremy Jeffress play for?
Jeremy Jeffress played for 5 teams: the Milwaukee Brewers (2010, 2014–2019), the Kansas City Royals (2011–2012), the Toronto Blue Jays (2013–2014), the Texas Rangers (2016–2017), and the Chicago Cubs (2020).
Did Jeremy Jeffress win a Cy Young Award?
No. Jeremy Jeffress did not win the Cy Young Award.
What awards did Jeremy Jeffress win?
Jeremy Jeffress was selected to 1 All-Star Game.
What were Jeremy Jeffress's career stats?
In 414 games, Jeremy Jeffress went 32-12 with a 3.08 ERA, 387 strikeouts, 424.1 innings pitched, and 52 saves.
How much did Jeremy Jeffress earn in his career?
Jeremy Jeffress's recorded salaries total $1,940,000 over 4 seasons, 2011 to 2016. This total is partial: the salary data covers 1985 to 2016, and Jeffress's career ran from 2010 to 2020. His seasons after 2016 are not included, and no salary is recorded for 2010, 2012, and 2014.
What was Jeremy Jeffress's salary?
Jeremy Jeffress's last recorded salary was $519,100, in 2016. His highest recorded salary was $519,100, in 2016, and his lowest was $414,500, in 2011. The Salary History table lists each season from 2011 to 2016.
What position did Jeremy Jeffress play?
Jeremy Jeffress played primarily as a pitcher, the position where he appeared in the most games.
How tall was Jeremy Jeffress and how much did he weigh?
Jeremy Jeffress was listed at 6 feet and 205 pounds.
What was Jeremy Jeffress's career ERA?
Jeremy Jeffress finished with a 3.08 career ERA, going 32-12 with 387 strikeouts.
How many strikeouts did Jeremy Jeffress have?
Jeremy Jeffress recorded 387 career strikeouts.
Is Jeremy Jeffress in the Hall of Fame?
No. Jeremy Jeffress has not been inducted into the National Baseball Hall of Fame.