Josh Tomlin
Pitcher · Career Stats, Bio & Records (2010-2021)
Josh Tomlin was a pitcher who played in Major League Baseball from 2010 to 2021 for the Cleveland Guardians and the Atlanta Braves, a span of 12 seasons. Across 286 career appearances, he went 69-56 with a 4.77 ERA and 736 strikeouts.
- 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
- Position
- Pitcher
- Bats / Throws
- R / R
- Height / Weight
- 6'1" / 190 lb
- MLB Debut
- 2010-07-27
- Last Game
- 2021-08-18
Full name: Joshua Aubrey Tomlin
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 | CLE | AL | 6 | 4 | 12 | 12 | 1 | 0 | 0 | 73.0 | 72 | 37 | 19 | 43 | 4.56 | 4.08 (-12%) | -923.6 |
| 2011 | CLE | AL | 12 | 7 | 26 | 26 | 0 | 0 | 0 | 165.1 | 157 | 78 | 21 | 89 | 4.25 | 3.94 (-8%) | -1359.6 |
| 2012 | CLE | AL | 5 | 8 | 21 | 16 | 0 | 0 | 0 | 103.1 | 126 | 73 | 25 | 56 | 6.36 | 4.01 (-58%) | -2773.6 |
| 2013 | CLE | AL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2.0 | 2 | 0 | 0 | 0 | 0.00 | — | 0.0 |
| 2014 | CLE | AL | 6 | 9 | 25 | 16 | 1 | 1 | 0 | 104.0 | 120 | 55 | 14 | 94 | 4.76 | 3.74 (-27%) | -693.2 |
| 2015 | CLE | AL | 7 | 2 | 10 | 10 | 2 | 0 | 0 | 65.2 | 47 | 22 | 8 | 57 | 3.02 | 3.96 (+24%) | -765.9 |
| 2016 | CLE | AL | 13 | 9 | 30 | 29 | 0 | 0 | 0 | 174.0 | 187 | 85 | 20 | 118 | 4.40 | 4.19 (-5%) | -2986.5 |
| 2017 | CLE | AL | 10 | 9 | 26 | 26 | 1 | 0 | 0 | 141.0 | 166 | 78 | 14 | 109 | 4.98 | 4.36 (-14%) | 881.1 |
| 2018 | CLE | AL | 2 | 5 | 32 | 9 | 0 | 0 | 0 | 70.1 | 92 | 48 | 12 | 46 | 6.14 | 4.15 (-48%) | -5287.4 |
| 2019 | ATL | NL | 2 | 1 | 51 | 1 | 0 | 0 | 2 | 79.1 | 82 | 33 | 7 | 51 | 3.74 | 4.51 (+17%) | 36.0 |
| 2020 | ATL | NL | 2 | 2 | 17 | 5 | 0 | 0 | 0 | 39.2 | 40 | 21 | 8 | 36 | 4.76 | 4.45 (-7%) | 429.8 |
| 2021 | ATL | NL | 4 | 0 | 35 | 0 | 0 | 0 | 0 | 49.1 | 69 | 36 | 5 | 37 | 6.57 | 4.27 (-54%) | -498.9 |
| Career · 12 seasons | 69 | 56 | 286 | 150 | 5 | 1 | 2 | 1,067.0 | 1,160 | 566 | 153 | 736 | 4.77 | — | -13,942 | ||
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
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 289 | 28 | 2 | 8 | 1 | 0 | 0 | 1 | 0 | 1 | 12 | .286 | .310 | .321 | .632 | 0 |
Career AVG .286 vs. league average .253 across their career seasons — +13.1% above league average.
Career OBP .310 vs. league average .320 across their career seasons — near league average.
Career SLG .321 vs. league average .409 across their career seasons — 21.4% below league average.
Career OPS .632 vs. league average .729 across their career seasons — 13.3% below league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 | CLE | AL | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2011 | CLE | AL | 27 | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1.000 | — | — | — | — | 0.0 |
| 2012 | CLE | AL | 21 | 5 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .400 | — | — | — | — | 0.0 |
| 2013 | CLE | AL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2014 | CLE | AL | 26 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2015 | CLE | AL | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2016 | CLE | AL | 30 | 5 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | .400 | — | — | — | — | 0.0 |
| 2017 | CLE | AL | 26 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .143 | — | — | — | — | 0.0 |
| 2018 | CLE | AL | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2019 | ATL | NL | 51 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .000 | — | — | — | — | 0.0 |
| 2020 | ATL | NL | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | — | — | — | — | 0.0 |
| 2021 | ATL | NL | 36 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .333 | — | — | — | — | 0.0 |
| Career · 12 seasons | 289 | 28 | 2 | 8 | 1 | 0 | 0 | 1 | 0 | 1 | 12 | .286 | — | — | — | — | 0 | ||
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
Playoff Batting by Year
| Year | Round | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | NLCS | ATL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2019 | NLDS2 | ATL | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 |
| 2017 | ALDS1 | CLE | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2016 | ALCS | CLE | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2016 | ALDS2 | CLE | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| 2016 | WS | CLE | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 |
Playoff Career Pitching
Playoff Pitching by Year
| Year | Round | Team | W | L | G | GS | SV | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | NLCS | ATL | 0 | 0 | 2 | 0 | 0 | 2.2 | 4 | 3 | 0 | 4 | 10.12 |
| 2019 | NLDS2 | ATL | 0 | 0 | 2 | 0 | 0 | 3.2 | 2 | 0 | 0 | 2 | 0.00 |
| 2017 | ALDS1 | CLE | 1 | 0 | 2 | 0 | 0 | 3.0 | 0 | 0 | 0 | 4 | 0.00 |
| 2016 | ALCS | CLE | 1 | 0 | 1 | 1 | 0 | 5.2 | 3 | 1 | 2 | 6 | 1.59 |
| 2016 | ALDS2 | CLE | 1 | 0 | 1 | 1 | 0 | 5.0 | 4 | 2 | 1 | 4 | 3.60 |
| 2016 | WS | CLE | 0 | 1 | 2 | 2 | 0 | 7.0 | 8 | 6 | 2 | 1 | 7.71 |
Game Log & Splits
View full game log (575 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 146 | 6 | 0 | 1 | 0 | 0 | .167 |
| Away | 143 | 22 | 2 | 7 | 0 | 1 | .318 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 145 | 544.2 | 590 | 275 | 74 | 382 | 4.54 |
| Away | 141 | 522.1 | 570 | 291 | 79 | 354 | 5.01 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021-08-18 | ATL | MIA | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-08-12 | ATL | CIN | L | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-08-03 | ATL | STL | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-30 | ATL | MIL | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-27 | ATL | NYN | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-24 | ATL | PHI | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-21 | ATL | SDP | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-18 | ATL | TBR | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-11 | ATL | MIA | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-05 | ATL | PIT | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Last 10 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021-08-18 | ATL | MIA | — | 0.2 | 5 | 5 | 5 | 0 | 0 | 0 |
| 2021-08-12 | ATL | CIN | — | 3.2 | 8 | 5 | 5 | 0 | 5 | 3 |
| 2021-08-03 | ATL | STL | — | 1.0 | 2 | 1 | 1 | 0 | 1 | 0 |
| 2021-07-30 | ATL | MIL | — | 2.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2021-07-27 | ATL | NYN | — | 1.0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-24 | ATL | PHI | W | 1.2 | 3 | 1 | 1 | 0 | 1 | 0 |
| 2021-07-21 | ATL | SDP | — | 2.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2021-07-18 | ATL | TBR | — | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-07-11 | ATL | MIA | — | 1.2 | 3 | 2 | 2 | 0 | 3 | 0 |
| 2021-07-05 | ATL | PIT | — | 1.0 | 6 | 5 | 5 | 0 | 0 | 2 |
Fielding Statistics
Career Fielding Totals by Position
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2010 | CLE | P | 12 | 12 | 4 | 9 | 0 | 3 |
| 2011 | CLE | P | 26 | 26 | 16 | 25 | 2 | 1 |
| 2012 | CLE | P | 21 | 16 | 14 | 8 | 0 | 1 |
| 2013 | CLE | P | 1 | 0 | 0 | 0 | 0 | 0 |
| 2014 | CLE | P | 25 | 16 | 10 | 10 | 2 | 2 |
| 2015 | CLE | P | 10 | 10 | 7 | 5 | 0 | 0 |
| 2016 | CLE | P | 30 | 29 | 16 | 22 | 3 | 1 |
| 2017 | CLE | P | 26 | 26 | 9 | 12 | 1 | 1 |
| 2018 | CLE | P | 32 | 9 | 3 | 4 | 0 | 0 |
| 2019 | ATL | P | 51 | 1 | 5 | 11 | 0 | 1 |
| 2020 | ATL | P | 17 | 5 | 2 | 3 | 0 | 1 |
| 2021 | ATL | P | 35 | 0 | 4 | 6 | 0 | 1 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 286 |
| Designated Hitter | 1 |
Salary History
| Year | Team | League | Salary |
|---|---|---|---|
| 2016 | CLE | AL | $2,250,000 |
| 2015 | CLE | AL | $1,500,000 |
| 2014 | CLE | AL | $800,000 |
| 2013 | CLE | AL | $501,800 |
| 2012 | CLE | AL | $494,500 |
| 2011 | CLE | AL | $417,200 |
| Total Career Earnings | $5,963,500 | ||
College History
| School Name | City | State | Years Attended |
|---|---|---|---|
| Texas Tech University | Lubbock | TX | 2006 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.
Josh Tomlin (highlighted) compared to peers across the same era.
Josh Tomlin: the record in brief
Josh Tomlin played a first major league game on July 27, 2010 and a last one on August 18, 2021. The team column moves through the Cleveland Indians (2010 through 2018) and the Atlanta Braves (2019 through 2021). Tomlin is listed as a pitcher at 6-foot-1 and 190 pounds. The bio says Tomlin both batted and threw right-handed. Tomlin was born on October 19, 1984, in Tyler, TX, USA. Josh Tomlin was the playing name; the full given name is Joshua Aubrey.
Tomlin's career pitching line is 69 wins, 56 losses and a 4.77 ERA over 286 appearances. The totals include 736 strikeouts. The league ERA over Tomlin's seasons was 4.11, so the 4.77 figure ran 16.2% worse than average. Tomlin won 13 games in 2016, the most of any season listed. In 2011, one of the busiest seasons, Tomlin posted a 4.25 ERA; the league figure that year was 3.94.
Tomlin made 10 postseason pitching appearances, with a 3-1 record and 4.00 ERA. Those appearances came in 2016, 2017, 2019, and 2020.
Frequently Asked Questions about Josh Tomlin
- What years did Josh Tomlin play?
- Josh Tomlin played in Major League Baseball from 2010 to 2021.
- Was Josh Tomlin a pitcher?
- Yes. Josh Tomlin pitched in the major leagues, recording 69 wins and 736 strikeouts.
- How many home runs did Josh Tomlin hit?
- Josh Tomlin hit 0 career home runs with 8 hits.
- What was Josh Tomlin's career batting average?
- Josh Tomlin batted .286 over his career, with 8 hits in 28 at bats.
- How many RBI did Josh Tomlin have?
- Josh Tomlin drove in 1 runs in his career.
- What was Josh Tomlin's career ERA?
- Josh Tomlin finished with a 4.77 career ERA, going 69-56 with 736 strikeouts.