← Philadelphia Phillies

Trea Turner

Philadelphia PhilliesPHIPhiladelphia Phillies

SS · #7 · Bats R · Throws R · 6'1" · 185 lb · Age 33 · 12 yrs in MLB

2026 grade

8.6
Runs above average
−10.5
AVG / OBP / SLG
.242/.297/.378
HR · SB
19 · 20
Rank
123 of 134

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Walks−4.4
  • Outs, strikeouts included−3.9
  • Singles+3.3
  • Home runs−3.3
  • Stolen bases+3.2
  • Caught stealing−1.7
  • Triples−1.6
  • Hit by pitch−1.4
  • Parks played in−1.0
  • Doubles+0.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Thu, Oct 1@Atlanta BravesATLATLPostseasonL 2-6300100009.2
Wed, Sep 30@Atlanta BravesATLATLPostseasonW 4-35110001046.0
Tue, Sep 29@Atlanta BravesATLATLPostseasonL 3-53000001016.1
Sun, Sep 27vsTampa Bay RaysTBTBW 7-35120001061.0
Sat, Sep 26vsTampa Bay RaysTBTBL 1-125020001071.7
Fri, Sep 25vsTampa Bay RaysTBTBL 0-24010001038.6
Thu, Sep 24vsMilwaukee BrewersMILMILL 1-5400000106.2
Wed, Sep 23vsMilwaukee BrewersMILMILL 1-45010001027.0
Tue, Sep 22vsMilwaukee BrewersMILMILW 6-44110000038.2
Sun, Sep 20@New York MetsNYMNYMW 7-23111022084.9
Sat, Sep 19@New York MetsNYMNYML 3-103120020194.1
Fri, Sep 18@New York MetsNYMNYML 3-64010001043.7
Thu, Sep 17@New York MetsNYMNYMW 3-03100020050.5
Wed, Sep 16@Washington NationalsWSHWSHW 3-04100011128.6
Tue, Sep 15@Washington NationalsWSHWSHL 3-64110000039.1
Sun, Sep 13@Atlanta BravesATLATLW 9-44121011082.2
Sat, Sep 12@Atlanta BravesATLATLL 2-123010001052.5
Fri, Sep 11@Atlanta BravesATLATLL 5-6500000101.4
Thu, Sep 10vsHouston AstrosHOUHOUL 1-2400000106.2
Wed, Sep 9vsHouston AstrosHOUHOUW 11-75222101190.6
Tue, Sep 8vsHouston AstrosHOUHOUL 5-64122101094.7
Mon, Sep 7vsAtlanta BravesATLATLW 1-04010001054.6
Sun, Sep 6vsAtlanta BravesATLATLL 4-54110000054.5
Sat, Sep 5vsAtlanta BravesATLATLW 4-24110010057.7
Fri, Sep 4vsAtlanta BravesATLATLL 2-54010000054.5
Wed, Sep 2@Arizona DiamondbacksARIARIL 0-1400000307.0
Tue, Sep 1@Arizona DiamondbacksARIARIW 7-15111000045.0
Mon, Aug 31@Arizona DiamondbacksARIARIW 2-13000011031.7
Sun, Aug 30@Los Angeles AngelsLAALAAW 5-24110010058.2
Sat, Aug 29@Los Angeles AngelsLAALAAW 4-24022010174.1
Fri, Aug 28@Los Angeles AngelsLAALAAW 5-35020001061.6
Wed, Aug 26@Seattle MarinersSEASEAW 6-0500000202.3
Tue, Aug 25@Seattle MarinersSEASEAL 1-44000001015.7
Mon, Aug 24@Seattle MarinersSEASEAL 2-94000002015.7
Sun, Aug 23vsSt. Louis CardinalsSTLSTLW 6-4400000105.7
Sat, Aug 22vsSt. Louis CardinalsSTLSTLW 12-35220000061.1
Fri, Aug 21vsSt. Louis CardinalsSTLSTLW 7-64000012024.5
Wed, Aug 19vsMiami MarlinsMIAMIAW 4-14021001080.1
Tue, Aug 18vsMiami MarlinsMIAMIAW 6-44100002025.3
Mon, Aug 17vsMiami MarlinsMIAMIAW 6-54111010038.2
Sat, Aug 15@Minnesota TwinsMINMINW 9-13110012064.4
Thu, Aug 13@Minnesota TwinsMINMINW 7-14110010067.6
Wed, Aug 12@St. Louis CardinalsSTLSTLL 1-74000000010.1
Tue, Aug 11@St. Louis CardinalsSTLSTLL 0-22010021084.3
Sun, Aug 9vsToronto Blue JaysTORTORW 7-6600000300.1
Sat, Aug 8vsToronto Blue JaysTORTORL 5-75221100087.9
Fri, Aug 7vsToronto Blue JaysTORTORL 4-54001011024.3
Thu, Aug 6vsWashington NationalsWSHWSHW 7-35120000071.7
Wed, Aug 5vsWashington NationalsWSHWSHL 4-10400100100.7
Tue, Aug 4vsWashington NationalsWSHWSHW 5-04231000088.7
Mon, Aug 3vsWashington NationalsWSHWSHW 6-3400000104.5
Sun, Aug 2@Baltimore OriolesBALBALW 8-03010010050.0
Sat, Aug 1@Baltimore OriolesBALBALW 5-05020000073.3
Fri, Jul 31@Baltimore OriolesBALBALL 4-64231100097.8
Wed, Jul 29@Miami MarlinsMIAMIAL 6-85121100087.8
Tue, Jul 28@Miami MarlinsMIAMIAL 0-1400000103.1
Mon, Jul 27@Miami MarlinsMIAMIAL 7-85010002026.4
Sun, Jul 26vsNew York YankeesNYYNYYW 11-45221001081.5
Sat, Jul 25vsNew York YankeesNYYNYYL 1-33110001067.1
Fri, Jul 24vsNew York YankeesNYYNYYL 0-1400000203.1
Wed, Jul 22vsLos Angeles DodgersLADLADL 5-94100011024.0
Tue, Jul 21vsLos Angeles DodgersLADLADL 1-24010001036.7
Mon, Jul 20vsLos Angeles DodgersLADLADW 10-75235202099.6
Sun, Jul 19vsNew York MetsNYMNYML 1-63010012074.7
Sat, Jul 18vsNew York MetsNYMNYMW 6-14331110199.0
Thu, Jul 16vsNew York MetsNYMNYML 1-44111101076.5
Sun, Jul 12@Detroit TigersDETDETW 5-04010011057.3
Sat, Jul 11@Detroit TigersDETDETW 4-22001011029.6
Fri, Jul 10@Detroit TigersDETDETL 2-10400000002.7
Thu, Jul 9@Cincinnati RedsCINCINW 1-03000010030.1
Tue, Jul 7@Cincinnati RedsCINCINW 4-15111001026.5
Mon, Jul 6@Kansas City RoyalsKCKCL 1-154130000093.2
Sun, Jul 5@Kansas City RoyalsKCKCL 2-5400000102.7
Sat, Jul 4@Kansas City RoyalsKCKCW 6-15110001026.3
Thu, Jul 2vsPittsburgh PiratesPITPITL 1-64010002037.4
Wed, Jul 1vsPittsburgh PiratesPITPITW 10-65223101087.8
Tue, Jun 30vsPittsburgh PiratesPITPITW 8-05223101092.3
Mon, Jun 29vsPittsburgh PiratesPITPITL 7-115221102087.9
Sun, Jun 28@New York MetsNYMNYMW 5-45110000135.9
Sat, Jun 27@New York MetsNYMNYML 2-63100012033.7
Fri, Jun 26@New York MetsNYMNYMW 2-14121000081.2
Thu, Jun 25@Washington NationalsWSHWSHW 10-55120002061.4
Wed, Jun 24@Washington NationalsWSHWSHW 5-45020001072.5
Tue, Jun 23@Washington NationalsWSHWSHW 14-96121002050.7
Mon, Jun 22@Washington NationalsWSHWSHL 1-4400000206.5
Sun, Jun 21vsNew York MetsNYMNYMW 6-23210010064.6
Sat, Jun 20vsNew York MetsNYMNYMW 15-35321000060.8
Thu, Jun 18vsNew York MetsNYMNYML 4-601000000–
Wed, Jun 17vsMiami MarlinsMIAMIAL 4-125130001191.4
Mon, Jun 15vsMiami MarlinsMIAMIAW 7-03000000034.4
Sun, Jun 14@Milwaukee BrewersMILMILL 0-44000002011.9
Sat, Jun 13@Milwaukee BrewersMILMILW 9-86010002016.3
Fri, Jun 12@Milwaukee BrewersMILMILL 0-63000002022.5
Wed, Jun 10@Toronto Blue JaysTORTORW 7-45010003028.0
Tue, Jun 9@Toronto Blue JaysTORTORL 2-34110001056.2
Mon, Jun 8@Toronto Blue JaysTORTORW 5-24100010115.8
Sun, Jun 7vsChicago White SoxCHWCHWW 9-55120001072.5
Sat, Jun 6vsChicago White SoxCHWCHWL 3-63010011065.3
Fri, Jun 5vsChicago White SoxCHWCHWW 8-64201010128.6
Thu, Jun 4vsSan Diego PadresSDSDW 6-44111001149.3
Wed, Jun 3vsSan Diego PadresSDSDW 3-24010001039.1
Tue, Jun 2vsSan Diego PadresSDSDW 3-24120001070.7
Sun, May 31@Los Angeles DodgersLADLADL 1-94010001045.5
Sat, May 30@Los Angeles DodgersLADLADW 4-34010001045.5
Fri, May 29@Los Angeles DodgersLADLADL 2-44000001015.2
Wed, May 27@San Diego PadresSDSDW 3-04112100182.8
Tue, May 26@San Diego PadresSDSDW 4-35121101088.5
Mon, May 25@San Diego PadresSDSDW 3-04000001015.2
Sun, May 24vsCleveland GuardiansCLECLEL 1-34000013025.1
Sat, May 23vsCleveland GuardiansCLECLEW 3-04000001010.1
Fri, May 22vsCleveland GuardiansCLECLEL 0-1400000109.6
Wed, May 20vsCincinnati RedsCINCINL 4-92110020289.8
Tue, May 19vsCincinnati RedsCINCINL 1-44111101077.3
Mon, May 18vsCincinnati RedsCINCINW 5-44110001160.1
Sun, May 17@Pittsburgh PiratesPITPITW 6-05011001027.8
Sat, May 16@Pittsburgh PiratesPITPITW 6-04221011087.5
Fri, May 15@Pittsburgh PiratesPITPITW 11-96210002126.0
Thu, May 14@Boston Red SoxBOSBOSW 3-15110002027.5
Wed, May 13@Boston Red SoxBOSBOSL 1-300000101–
Tue, May 12@Boston Red SoxBOSBOSW 2-1400000107.8
Sun, May 10vsColorado RockiesCOLCOLW 6-0300100107.0
Sat, May 9vsColorado RockiesCOLCOLW 9-35140000192.9
Fri, May 8vsColorado RockiesCOLCOLL 7-9600000200.1
Thu, May 7vsAthleticsATHATHL 1-123000001018.3
Wed, May 6vsAthleticsATHATHW 6-35010001027.1
Tue, May 5vsAthleticsATHATHW 9-15221001071.9
Mon, May 4@Miami MarlinsMIAMIAW 1-0400000206.2
Sun, May 3@Miami MarlinsMIAMIAW 7-25110001042.3
Sat, May 2@Miami MarlinsMIAMIAL 0-4400000005.7
Thu, Apr 30vsSan Francisco GiantsSFSFW 6-55221101088.0
Thu, Apr 30vsSan Francisco GiantsSFSFW 3-2400000306.2
Tue, Apr 28vsSan Francisco GiantsSFSFW 7-05241001094.9
Sun, Apr 26@Atlanta BravesATLATLL 2-64010001041.8
Sat, Apr 25@Atlanta BravesATLATLW 8-54110010058.2
Fri, Apr 24@Atlanta BravesATLATLL 3-53112121094.2
Thu, Apr 23@Chicago CubsCHCCHCL 7-84000011025.9
Wed, Apr 22@Chicago CubsCHCCHCL 2-74010001057.3
Tue, Apr 21@Chicago CubsCHCCHCL 4-74000011129.5
Mon, Apr 20@Chicago CubsCHCCHCL 1-54000010025.9
Sun, Apr 19vsAtlanta BravesATLATLL 2-45110001027.9
Sat, Apr 18vsAtlanta BravesATLATLL 1-34010000149.4
Fri, Apr 17vsAtlanta BravesATLATLL 0-94010010057.7
Wed, Apr 15vsChicago CubsCHCCHCL 2-112111111093.5
Tue, Apr 14vsChicago CubsCHCCHCL 4-104011001038.4
Mon, Apr 13vsChicago CubsCHCCHCW 13-74110000038.4
Sun, Apr 12vsArizona DiamondbacksARIARIL 3-44122100091.7
Sat, Apr 11vsArizona DiamondbacksARIARIW 4-3400000205.5
Fri, Apr 10vsArizona DiamondbacksARIARIL 4-55110002026.8
Wed, Apr 8@San Francisco GiantsSFSFL 0-53000011034.9
Tue, Apr 7@San Francisco GiantsSFSFL 0-64010000045.7
Mon, Apr 6@San Francisco GiantsSFSFW 6-45111001028.9
Sun, Apr 5@Colorado RockiesCOLCOLL 1-44010001050.7
Sat, Apr 4@Colorado RockiesCOLCOLW 2-14121012085.6
Fri, Apr 3@Colorado RockiesCOLCOLW 10-14231001092.9
Wed, Apr 1vsWashington NationalsWSHWSHW 6-54210010162.1
Tue, Mar 31vsWashington NationalsWSHWSHW 3-24010000038.4
Mon, Mar 30vsWashington NationalsWSHWSHL 2-135010002042.3
Sun, Mar 29vsTexas RangersTEXTEXL 3-84100011024.4
Sat, Mar 28vsTexas RangersTEXTEXL 4-5500000200.7
Thu, Mar 26vsTexas RangersTEXTEXW 5-34220000070.4

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.