Troy Johnston

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

Troy Johnston is an outfielder who has played in Major League Baseball since 2025 for the Miami Marlins and the Colorado Rockies, a span of 2 seasons. In 173 career games, he has hit .277 with 141 hits, 8 home runs, and 63 RBI. His career PIV β€” Baseball Data Hub's era-adjusted measure of offensive impact β€” is 90.

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 .277
HR 8
RBI 63
H 141
OPS .743
PIV thru 2025 90

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 24, 2026.

Position
Outfielder
Bats / Throws
L / L
Height / Weight
5'11" / 205 lb
Born
6/22/1997 in Tacoma, WA, USA
MLB Debut
2025-07-29
Jersey
#20

Full name: Troy Michael Johnston

Career Batting Statistics

Troy Johnston β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
173 509 53 141 34 2 8 63 6 45 109 .277 .344 .399 .743 90

Career AVG .277 vs. league average .245 across their career seasons β€” +13.2% above league average.

Career OBP .344 vs. league average .317 across their career seasons β€” +8.7% above league average.

Career SLG .399 vs. league average .402 across their career seasons β€” near league average.

Career OPS .743 vs. league average .719 across their career seasons β€” near 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.

Career Pitching Statistics

Troy Johnston β€” Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 2 0 0 0 0 2.0 1 0 0 1 0 0.00 0

Career ERA 0.00 vs. league average 4.18 across their career seasons β€” 100.0% 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.

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

Batting — Home / Away

Troy Johnston β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home205441527.278
Away245881626.276

Last 10 Games — Batting

Troy Johnston β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-09-27 MIANYNL 200000001
2025-09-26 MIANYNW 411000001
2025-09-25 MIAPHIL 402000000
2025-09-24 MIAPHIL 100000000
2025-09-23 MIAPHIW 010000010
2025-09-21 MIATEXW 200000001
2025-09-20 MIATEXW 412001200
2025-09-19 MIATEXW 200000000
2025-09-18 MIACOLW 301000110
2025-09-17 MIACOLW 412000001

Fielding Statistics

Career Fielding Totals by Position

Troy Johnston β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 16 14 97 8 0 8
OF 24 19 27 0 1 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Troy Johnston β€” Career Games by Position
Position Games
First Base 16
Left Field 11
Right Field 13
Designated Hitter 5

Troy Johnston: the record in brief

The debut date in the bio is July 29, 2025; Troy Johnston is an active player, and this profile updates as the season goes on. Johnston played for the Miami Marlins (2025) and the Colorado Rockies (2026). Johnston played primarily as an outfielder and threw and hit left-handed. Born on June 22, 1997, in Tacoma, WA, USA, Johnston was listed at 5'11" and 205 pounds. Troy Johnston was the playing name; the full given name is Troy Michael.

Johnston has 141 hits from 509 at bats in 173 games, which works out to .277, plus 8 homers and 63 runs batted in. Reaching base at a .344 clip and slugging .399, Johnston carries a .743 OPS. Set against a .245 league average for the same years, Johnston's .277 average sits 13.2% above it. The hits column peaks at 110, in 2026. 2026 brought the most runs batted in, 50. 2026 was the strongest of the full seasons by average: .277 against a league .243, a 14% edge.

Frequently Asked Questions about Troy Johnston

What years did Troy Johnston play?
Troy Johnston played in Major League Baseball from 2025 to 2026.
Was Troy Johnston a pitcher?
No. Troy Johnston was a position player (Outfielder), though he did pitch in 2 career games.
How many home runs did Troy Johnston hit?
Troy Johnston hit 8 career home runs with 141 hits.
What teams has Troy Johnston played for?
Troy Johnston has played for 2 teams: the Miami Marlins (2025) and the Colorado Rockies (2026).
What are Troy Johnston's career stats?
In 173 games, Troy Johnston has 141 hits, 8 home runs, 63 RBI, 53 runs, and 6 stolen bases, with a .277 batting average.
What position does Troy Johnston play?
Troy Johnston plays primarily as an outfielder, the position where he has appeared in the most games.
How tall is Troy Johnston and how much does he weigh?
Troy Johnston is listed at 5 feet 11 inches and 205 pounds.
What number does Troy Johnston wear?
Troy Johnston wears number 20, according to MLB's 2026 roster data.
How many home runs has Troy Johnston hit each season?
Troy Johnston's home runs by season: 4 in 2025 and 4 in 2026. His most in one season was 4, in 2025 and 2026.
What was Troy Johnston's career batting average?
Troy Johnston batted .277 over his career, with 141 hits in 509 at bats.
How many RBI did Troy Johnston have?
Troy Johnston drove in 63 runs in his career.
What was Troy Johnston's career ERA?
Troy Johnston finished with a 0.00 career ERA, going 0-0 with 0 strikeouts.