Justin Turner

Third Baseman · Career Stats, Bio & Records (2009-2025)

Justin Turner is a third baseman who has played in Major League Baseball since 2009 for 7 teams, including the Baltimore Orioles, a span of 17 seasons. In 1,758 career games, he has hit .283 with 1,617 hits, 201 home runs, and 832 RBI. Justin Turner is a 2-time All-Star, an NLCS MVP, and a Roberto Clemente Award. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 15,069.

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 .283
HR 201
RBI 832
H 1,617
OPS .814
PIV thru 2025 15,069

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
Third Baseman
Bats / Throws
R / R
Height / Weight
5'11" / 202 lb
Born
11/23/1984 in Long Beach, CA, USA
MLB Debut
2009-09-08
Awards
2× All-Star · NLCS MVP · Roberto Clemente Award
Jersey
#3

Full name: Justin Matthew Turner

Career Batting Statistics

Justin Turner — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,758 5,709 811 1,617 354 9 201 832 47 589 1,012 .283 .360 .454 .814 15,069

Career AVG .283 vs. league average .251 across their career seasons — +12.7% above league average.

Career OBP .360 vs. league average .319 across their career seasons — +12.9% above league average.

Career SLG .454 vs. league average .408 across their career seasons — +11.3% above league average.

Career OPS .814 vs. league average .727 across their career seasons — +12.0% 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.

Career Pitching Statistics

Justin Turner — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 1 0 0 0 0 1.0 2 0 0 0 0 0.00 0.0

Career ERA 0.00 vs. league average 4.27 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.

Postseason Statistics

Playoff Career Batting

Justin Turner — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
87 317 43 86 19 1 13 42 38 59 .271

Playoff Batting by Year

Justin Turner — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2025 NLDS1 CHN 1 2 0 1 0 0 0 0 0 0 .500
2022 NLDS2 LAN 4 13 0 2 0 0 0 0 3 3 .154
2021 NLCS LAN 4 10 1 2 0 0 0 0 1 3 .200
2021 NLDS2 LAN 5 20 1 1 0 0 0 0 1 4 .050
2021 NLWC LAN 1 4 1 1 0 0 1 1 0 1 .250
2020 NLCS LAN 7 25 6 7 2 0 1 1 3 4 .280
2020 NLDS1 LAN 3 10 4 2 0 0 0 3 3 2 .200
2020 NLWC1 LAN 2 8 0 0 0 0 0 0 0 1 .000
2020 WS LAN 6 25 5 8 4 0 2 2 1 8 .320
2019 NLDS1 LAN 5 21 3 6 2 0 2 5 1 2 .286
2018 NLCS LAN 7 29 2 7 0 0 1 3 1 7 .241
2018 NLDS2 LAN 4 14 2 5 1 0 0 1 4 0 .357
2018 WS LAN 5 24 2 8 2 0 0 0 2 6 .333
2017 NLCS LAN 5 18 3 6 0 0 2 7 5 4 .333
2017 NLDS1 LAN 3 13 1 6 0 0 1 5 1 1 .462
2017 WS LAN 7 25 4 4 2 0 1 2 4 4 .160
2016 NLCS LAN 6 20 1 4 0 0 1 3 2 3 .200
2016 NLDS2 LAN 5 15 5 6 0 1 1 5 5 2 .400
2015 NLDS2 LAN 5 19 2 10 6 0 0 4 1 3 .526
2014 NLDS2 LAN 2 2 0 0 0 0 0 0 0 1 .000

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

Batting — Home / Away

Justin Turner — Batting — Home / Away
SplitGABRHHRRBIAVG
Home8792780384798110420.287
Away878292542781891412.280

Pitching — Home / Away

Justin Turner — Pitching — Home / Away
SplitGIPHERBBSOERA
Home11.020000.00

Last 10 Games — Batting

Justin Turner — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-09-28 CHCSTLW 200000001
2025-09-25 CHCNYNL 100000001
2025-09-23 CHCNYNL 311000011
2025-09-21 CHCCINL 300000000
2025-09-19 CHCCINL 301000002
2025-09-17 CHCPITW 202000200
2025-09-10 CHCATLW 201100101
2025-09-07 CHCWASL 300000013
2025-09-06 CHCWASL 100000000
2025-09-02 CHCATLW 201000001

Last 1 Games — Pitching

Justin Turner — Last 1 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2021-08-29 LADCOL — 1.0200000

Fielding Statistics

Career Fielding Totals by Position

Justin Turner — Career Fielding Totals by Position
Position G GS PO A E DP
1B 162 127 874 90 9 78
2B 143 107 217 311 12 61
3B 990 895 503 1637 82 144
OF 1 0 0 0 0 0
P 1 0 1 0 0 0
SS 46 30 44 92 6 18

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Justin Turner Stats, Bio & Career Records
Position Games
Pitcher 1
First Base 162
Second Base 143
Third Base 990
Shortstop 46
Left Field 1
Designated Hitter 295

Awards & Honors

Justin Turner — Awards & Honors
Year Award Notes
2022 Roberto Clemente Award
2018 Player of the Month August
2017 NLCS MVP Co-MVP
2011 Rookie of the Month May

Salary History

Justin Turner's recorded salaries total $9,595,756 over 5 seasons, 2012 to 2016. This total is partial: the salary data covers 1985 to 2016, and Turner's career ran from 2009 to 2025. His seasons after 2016 are not included, and no salary is recorded for 2009, 2010, and 2011.

Justin Turner — Salary History
Year Team League Salary
2016 LAN NL $5,100,000
2015 LAN NL $2,500,000
2014 LAN NL $1,000,000
2013 NYN NL $504,547
2012 NYN NL $491,209
Total recorded salary (partial) $9,595,756

College History

Justin Turner — College History
School Name City State Years Attended
California State University Fullerton Fullerton CA 2003, 2004, 2005, 2006

Award Voting History

Justin Turner — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2018 Most Valuable Player NL 14th 10.0 420 0
2017 Most Valuable Player NL 8th 43.0 420 0
2016 Most Valuable Player NL 9th 44.0 420 0

Justin Turner: the record in brief

Justin Turner made a major league debut on September 8, 2009 and is still active, so the totals on this page keep changing. By club, Turner's seasons break down as the Baltimore Orioles (2009 through 2010), the New York Mets (2010 through 2013), the Los Angeles Dodgers (2014 to 2022), the Boston Red Sox (2023), the Toronto Blue Jays (2024), the Seattle Mariners (2024), and the Chicago Cubs (2025). Turner, born on November 23, 1984, in Long Beach, CA, USA, is listed as a third baseman and threw and hit right-handed. Size on record: 5-foot-11 and 202 pounds. Turner's full given name, per the bio, is Justin Matthew Turner.

Across 1,758 games at the plate, Turner's career line reads 1,617 hits in 5,709 at bats for a .283 average, along with 201 home runs, 832 runs batted in, and 47 stolen bases. On-base and slugging figures of .360 and .454 give Turner a career OPS of .814.

Frequently Asked Questions about Justin Turner

What years did Justin Turner play?
Justin Turner played in Major League Baseball from 2009 to 2025.
Was Justin Turner a pitcher?
No. Justin Turner was a position player (Third Baseman), though he did pitch in 1 career game.
How many home runs did Justin Turner hit?
Justin Turner hit 201 career home runs with 1,617 hits.
What teams has Justin Turner played for?
Justin Turner has played for 7 teams: the Baltimore Orioles (2009–2010), the New York Mets (2010–2013), the Los Angeles Dodgers (2014–2022), the Boston Red Sox (2023), the Toronto Blue Jays (2024), the Seattle Mariners (2024), and the Chicago Cubs (2025).
Has Justin Turner won an MVP award?
No. Justin Turner has not won the MVP award through the 2025 season, the latest in the site's award records.
What awards has Justin Turner won?
Justin Turner has been selected to 2 All-Star Games.
What are Justin Turner's career stats?
In 1,758 games, Justin Turner has 1,617 hits, 201 home runs, 832 RBI, 811 runs, and 47 stolen bases, with a .283 batting average.
How much has Justin Turner earned in his career?
Justin Turner's recorded salaries total $9,595,756 over 5 seasons, 2012 to 2016. This total is partial: the salary data covers 1985 to 2016, and Turner's career ran from 2009 to 2025. His seasons after 2016 are not included, and no salary is recorded for 2009, 2010, and 2011.
What was Justin Turner's salary?
Justin Turner's last recorded salary was $5,100,000, in 2016. His highest recorded salary was $5,100,000, in 2016, and his lowest was $491,209, in 2012. The Salary History table lists each season from 2012 to 2016.
What position does Justin Turner play?
Justin Turner plays primarily as a third baseman, the position where he has appeared in the most games.
How tall is Justin Turner and how much does he weigh?
Justin Turner is listed at 5 feet 11 inches and 202 pounds.
What number does Justin Turner wear?
Justin Turner wears number 3, according to MLB's 2025 roster data.
How many home runs has Justin Turner hit each season?
Justin Turner's home runs by season: 0 in 2009, 0 in 2010, 4 in 2011, 2 in 2012, 2 in 2013, 7 in 2014, 16 in 2015, 27 in 2016, 21 in 2017, 14 in 2018, 27 in 2019, 4 in 2020, 27 in 2021, 13 in 2022, 23 in 2023, 11 in 2024, and 3 in 2025. His most in one season was 27, in 2016, 2019, and 2021.
What was Justin Turner's career batting average?
Justin Turner batted .283 over his career, with 1,617 hits in 5,709 at bats.