Kyle Stowers

Outfielder · Career Stats, Bio & Records (2022-2026)

Kyle Stowers is an outfielder who has played in Major League Baseball since 2022 for the Baltimore Orioles and the Miami Marlins, a span of 5 seasons. In 355 career games, he has hit .248 with 287 hits, 52 home runs, and 173 RBI. Kyle Stowers is an All-Star. His career PIV β€” Baseball Data Hub's era-adjusted measure of offensive impact β€” is 1,574.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

Active Player
AVG .248
HR 52
RBI 173
H 287
OPS .781
PIV thru 2025 1,574

PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 15, 2026.

Position
Outfielder
Bats / Throws
L / L
Height / Weight
6'3" / 200 lb
Born
1/2/1998 in El Cajon, CA, USA
MLB Debut
2022-06-13
Awards
All-Star
Jersey
#28

Full name: Kyle Jacob Stowers

Career Batting Statistics

Kyle Stowers β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
355 1,159 145 287 63 10 52 173 6 121 401 .248 .327 .454 .781 1,574

Career AVG .248 vs. league average .245 across their career seasons β€” near league average.

Career OBP .327 vs. league average .315 across their career seasons β€” near league average.

Career SLG .454 vs. league average .403 across their career seasons β€” +12.8% above league average.

Career OPS .781 vs. league average .718 across their career seasons β€” +8.8% above 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

Kyle Stowers β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home11635439861663.243
Away11835849941545.263

Last 10 Games — Batting

Kyle Stowers β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-08-15 MIABOSL 302200110
2025-08-14 MIACLEL 411000011
2025-08-13 MIACLEW 432100110
2025-08-12 MIACLEL 200000000
2025-08-10 MIAATLL 200000011
2025-08-09 MIAATLL 400000011
2025-08-09 MIAATLL 400000001
2025-08-08 MIAATLW 411000012
2025-08-07 MIAATLL 501000001
2025-08-06 MIAHOUW 512000002

Fielding Statistics

Career Fielding Totals by Position

Kyle Stowers β€” Career Fielding Totals by Position
Position G GS PO A E DP
OF 235 173 390 10 2 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Kyle Stowers β€” Career Games by Position
Position Games
Left Field 136
Center Field 24
Right Field 75
Designated Hitter 16

Awards & Honors

Kyle Stowers β€” Awards & Honors
Year Award Notes
2025 Player of the Week Week of 2025-07-12
2025 Player of the Week Week of 2025-05-03

Kyle Stowers: the record in brief

Kyle Stowers's major league record starts with the debut on June 13, 2022 and remains open, because the career is ongoing. Stowers played for the Baltimore Orioles (2022 to 2024) and the Miami Marlins (2024 to 2026). At 6'3" and 200 pounds, Stowers is listed as an outfielder. The bio says Stowers both batted and threw left-handed. The recorded birth is January 2, 1998, in El Cajon, CA, USA. The bio lists the given name Kyle Jacob.

Stowers has collected 287 hits in 1,159 at bats across 355 games, good for a .248 batting average, plus 52 homers and 173 RBI. The on-base percentage is .327 and the slugging percentage .454, for an OPS of .781. Against a .245 league average for those years, Stowers's .248 average was near the norm. 2025 was Stowers's biggest home run year, with 25. Stowers collected a career-high 115 hits in 2025. Among the seasons with the heaviest workload, the best average was .288 in 2025, 18% above that year's league mark of .245.

Frequently Asked Questions about Kyle Stowers

What years did Kyle Stowers play?
Kyle Stowers played in Major League Baseball from 2022 to 2026.
Was Kyle Stowers a pitcher?
No. Kyle Stowers was a position player (Outfielder).
How many home runs did Kyle Stowers hit?
Kyle Stowers hit 52 career home runs with 287 hits.
What teams has Kyle Stowers played for?
Kyle Stowers has played for 2 teams: the Baltimore Orioles (2022–2024) and the Miami Marlins (2024–2026).
Has Kyle Stowers won an MVP award?
No. Kyle Stowers has not won the MVP award through the 2025 season, the latest in the site's award records.
What awards has Kyle Stowers won?
Kyle Stowers has been selected to 1 All-Star Game.
What are Kyle Stowers's career stats?
In 355 games, Kyle Stowers has 287 hits, 52 home runs, 173 RBI, 145 runs, and 6 stolen bases, with a .248 batting average.
What position does Kyle Stowers play?
Kyle Stowers plays primarily as an outfielder, the position where he has appeared in the most games.
How tall is Kyle Stowers and how much does he weigh?
Kyle Stowers is listed at 6 feet 3 inches and 200 pounds.
What number does Kyle Stowers wear?
Kyle Stowers wears number 28, according to MLB's 2026 roster data.
How many home runs has Kyle Stowers hit each season?
Kyle Stowers's home runs by season: 3 in 2022, 0 in 2023, 3 in 2024, 25 in 2025, and 21 in 2026. His most in one season was 25, in 2025.
What was Kyle Stowers's career batting average?
Kyle Stowers batted .248 over his career, with 287 hits in 1,159 at bats.
How many RBI did Kyle Stowers have?
Kyle Stowers drove in 173 runs in his career.
How many All-Star Games has Kyle Stowers made?
Kyle Stowers has been selected to 1 All-Star Game.