Aaron Brooks

Pitcher · Career Stats, Bio & Records (2014-2026)

Aaron Brooks is a pitcher who has played in Major League Baseball since 2014 for 4 teams, including the Kansas City Royals, a span of 13 seasons. Across 58 career appearances, he has gone 9-16 with a 6.48 ERA and 142 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

Active Player
W–L 9–16
ERA 6.48
WHIP 1.52
SO 142
Pitcher PIV thru 2025 -4711.5
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'4" / 230 lb
Born
4/27/1990 in San Bernardino, CA, USA
MLB Debut
2014-05-03
Jersey
#62

Full name: Aaron Lee Brooks

Career Pitching Statistics

Aaron Brooks — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
9 16 58 32 0 0 0 207.0 249 149 39 65 142 6.48 -4711.5

Career ERA 6.48 vs. league average 4.08 across their career seasons — 58.7% 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

Aaron Brooks — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
57 5 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0

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

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

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

Career OPS .000 vs. league average .721 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.

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

Batting — Home / Away

Aaron Brooks — Batting — Home / Away
SplitGABRHHRRBIAVG
Home2900000—
Away2850000.000

Pitching — Home / Away

Aaron Brooks — Pitching — Home / Away
SplitGIPHERBBSOERA
Home29101.21196724785.93
Away28105.01297939646.77

Last 10 Games — Pitching

Aaron Brooks — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2024-06-24 OAKLAA — 5.0411220
2024-06-01 OAKATL — 4.1777111
2024-05-26 OAKHOU L 4.1951311
2024-05-21 OAKCOL — 6.0633132
2024-05-15 OAKHOU L 7.0733150
2022-04-28 STLAZ — 2.2433021
2022-04-26 STLNYN — 1.0211110
2022-04-21 STLMIA — 2.2333112
2022-04-14 STLMIL — 1.0000010
2022-04-10 STLPIT — 2.0211020

Fielding Statistics

Career Fielding Totals by Position

Aaron Brooks — Career Fielding Totals by Position
Position G GS PO A E DP
P 57 32 16 17 1 5

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Aaron Brooks — Career Games by Position
Position Games
Pitcher 57

Salary History

Aaron Brooks's recorded salaries total $510,000 over 1 season, in 2016. This total is partial: the salary data covers 1985 to 2016, and Brooks's career ran from 2014 to 2026. His seasons after 2016 are not included, and no salary is recorded for 2014 and 2015.

Aaron Brooks — Salary History
Year Team League Salary
2016 CHN NL $510,000
Total recorded salary (partial) $510,000

Aaron Brooks: the record in brief

The debut date in the bio is May 3, 2014; Aaron Brooks is an active player, and this profile updates as the season goes on. The season rows list, in order, the Kansas City Royals (2014 through 2015), the Oakland Athletics (2015 to 2024), the Baltimore Orioles (2019), and the St. Louis Cardinals (2022). Born on April 27, 1990, in San Bernardino, CA, USA, Brooks is listed as a pitcher and both batted and threw right-handed. The bio gives 6'4" and 230 pounds. Aaron Brooks was the playing name; the full given name is Aaron Lee.

Across 58 games (32 starts), Brooks has recorded 9 wins against 16 losses with a 6.48 ERA. Also on Brooks's record: 142 strikeouts. Against a 4.08 league ERA for the same seasons, the 6.48 mark was 58.7% worse. 2019 was Brooks's sharpest full season, a 5.01 ERA against the league's 4.51.

Brooks appears at one position only: pitcher, in 57 games. On the mound, the fielding record shows 1 errors alongside 16 putouts and 17 assists.

Frequently Asked Questions about Aaron Brooks

What years did Aaron Brooks play?
Aaron Brooks played in Major League Baseball from 2014 to 2026.
Was Aaron Brooks a pitcher?
Yes. Aaron Brooks pitched in the major leagues, recording 9 wins and 142 strikeouts.
How many home runs did Aaron Brooks hit?
Aaron Brooks hit 0 career home runs.
What teams has Aaron Brooks played for?
Aaron Brooks has played for 5 teams: the Kansas City Royals (2014–2015), the Oakland Athletics (2015, 2018–2019, 2024), the Baltimore Orioles (2019), the St. Louis Cardinals (2022), and the Tampa Bay Rays (2026).
What are Aaron Brooks's career stats?
In 58 games, Aaron Brooks has gone 9-16 with a 6.48 ERA, 142 strikeouts, and 207.0 innings pitched.
How much has Aaron Brooks earned in his career?
Aaron Brooks's recorded salaries total $510,000 over 1 season, in 2016. This total is partial: the salary data covers 1985 to 2016, and Brooks's career ran from 2014 to 2026. His seasons after 2016 are not included, and no salary is recorded for 2014 and 2015.
What was Aaron Brooks's salary?
Aaron Brooks's recorded salary was $510,000 in 2016.
What position does Aaron Brooks play?
Aaron Brooks plays primarily as a pitcher, the position where he has appeared in the most games.
How tall is Aaron Brooks and how much does he weigh?
Aaron Brooks is listed at 6 feet 4 inches and 230 pounds.
What number does Aaron Brooks wear?
Aaron Brooks wears number 62, according to MLB's 2026 roster data.
What was Aaron Brooks's career ERA?
Aaron Brooks finished with a 6.48 career ERA, going 9-16 with 142 strikeouts.
How many strikeouts did Aaron Brooks have?
Aaron Brooks recorded 142 career strikeouts.