Josh Rogers

Pitcher · Career Stats, Bio & Records (2018-2024)

Josh Rogers was a pitcher who played in Major League Baseball from 2018 to 2024 for the Baltimore Orioles, the Washington Nationals, and the Colorado Rockies, a span of 7 seasons. Across 36 career appearances, he went 7-7 with a 5.55 ERA and 48 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

W–L 7–7
ERA 5.55
WHIP 1.46
SO 48
Pitcher PIV -6058.2
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'3" / 211 lb
Born
7/10/1994 in New Albany, IN, USA
MLB Debut
2018-08-28

Full name: Joshua Cole Rogers

Career Pitching Statistics

Josh Rogers — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
7 7 36 12 0 0 0 99.0 106 61 23 39 48 5.55 -6058.2

Career ERA 5.55 vs. league average 4.19 across their career seasons — 32.2% worse 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

Josh Rogers — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
36 12 0 0 0 0 0 0 0 1 4 .000 .077 .000 .077 0

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

Career OBP .077 vs. league average .316 across their career seasons — 75.7% below league average.

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

Career OPS .077 vs. league average .726 across their career seasons — 89.4% 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.

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

Batting — Home / Away

Josh Rogers — Batting — Home / Away
SplitGABRHHRRBIAVG
Home1640000.000
Away2080000.000

Pitching — Home / Away

Josh Rogers — Pitching — Home / Away
SplitGIPHERBBSOERA
Home1651.0533118255.47
Away2048.0533021235.62

Last 10 Games — Pitching

Josh Rogers — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2024-08-11 COLATL W 1.2311111
2024-06-12 COLMIN — 0.2322000
2024-06-07 COLSTL — 0.1000000
2024-06-03 COLCIN — 2.2433000
2024-06-01 COLLAD — 0.2100200
2024-05-27 COLCLE W 5.0422020
2022-06-02 WASCIN — 0.2122101
2022-06-01 WASNYN — 0.1000000
2022-05-30 WASNYN — 1.0111001
2022-05-24 WASLAD — 1.2211300

Fielding Statistics

Career Fielding Totals by Position

Josh Rogers — Career Fielding Totals by Position
Position G GS PO A E DP
P 36 12 0 7 0 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Josh Rogers — Career Games by Position
Position Games
Pitcher 36

Josh Rogers: the record in brief

Josh Rogers debuted in the major leagues on August 28, 2018. Rogers played for the Baltimore Orioles (2018 to 2019), the Washington Nationals (2021 to 2022), and the Colorado Rockies (2024). At 6'3" and 211 pounds, Rogers is listed as a pitcher. Rogers threw and hit left-handed, per the bio block. Rogers was born on July 10, 1994, in New Albany, IN, USA. Josh Rogers was the playing name; the full given name is Joshua Cole.

The pitching table credits Rogers with a 7-7 record and a 5.55 ERA in 36 games. Also on Rogers's record: 48 strikeouts. Against a 4.19 league ERA for the same seasons, the 5.55 mark was 32.2% worse. In 2021, one of the busiest seasons, Rogers posted a 3.28 ERA; the league figure that year was 4.27.

The position breakdown shows 36 games, all at pitcher. Fielding on the mound produced 0 putouts and 7 assists against 0 errors.

The game-log section draws on 72 games of Retrosheet box scores for Rogers.

Frequently Asked Questions about Josh Rogers

What years did Josh Rogers play?
Josh Rogers played in Major League Baseball from 2018 to 2024.
Was Josh Rogers a pitcher?
Yes. Josh Rogers pitched in the major leagues, recording 7 wins and 48 strikeouts.
How many home runs did Josh Rogers hit?
Josh Rogers hit 0 career home runs.
What was Josh Rogers's career batting average?
Josh Rogers batted .000 over his career, with 0 hits in 12 at bats.
What was Josh Rogers's career ERA?
Josh Rogers finished with a 5.55 career ERA, going 7-7 with 48 strikeouts.
How many strikeouts did Josh Rogers have?
Josh Rogers recorded 48 career strikeouts.