← Tampa Bay Rays

Taylor Walls

Tampa Bay RaysTBTampa Bay Rays

SS · #6 · Bats B · Throws R · 5'9" · 185 lb · Age 30 · 6 yrs in MLB

2026 grade

8.2
Runs above average
−10.8
AVG / OBP / SLG
.222/.309/.298
HR · SB
2 · 20
Rank
432 PA: not qualified

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.

  • Home runs−15.1
  • Stolen bases+3.2
  • Walks+2.8
  • Caught stealing−1.3
  • Outs, strikeouts included−0.8
  • Hit by pitch−0.7
  • Doubles+0.6
  • Triples+0.5
  • Parks played in−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sat, Sep 26@Philadelphia PhilliesPHIPHIW 12-15110003042.3
Thu, Sep 24@New York YankeesNYYNYYL 4-63110011075.5
Tue, Sep 22@New York YankeesNYYNYYW 6-14331000089.1
Sun, Sep 20vsBoston Red SoxBOSBOSW 5-13000001020.4
Sat, Sep 19vsBoston Red SoxBOSBOSW 2-110000000–
Fri, Sep 18vsBoston Red SoxBOSBOSL 2-410000100–
Thu, Sep 17vsAthleticsATHATHW 10-13112011065.8
Sat, Sep 5@Texas RangersTEXTEXW 6-32000011048.6
Fri, Sep 4@Texas RangersTEXTEXW 7-64000001013.8
Wed, Sep 2vsNew York MetsNYMNYML 4-103110011075.3
Tue, Sep 1vsNew York MetsNYMNYMW 6-22011000063.6
Mon, Aug 31vsNew York MetsNYMNYML 2-34110000041.9
Sun, Aug 30vsSan Diego PadresSDSDW 5-43000002146.9
Sat, Aug 29vsSan Diego PadresSDSDW 7-64120001071.6
Fri, Aug 28vsSan Diego PadresSDSDW 9-44221001176.1
Tue, Aug 25@Detroit TigersDETDETL 1-42000010047.4
Mon, Aug 24@Detroit TigersDETDETW 4-1400000204.0
Sun, Aug 23@Baltimore OriolesBALBALW 3-13000011033.7
Sat, Aug 22@Baltimore OriolesBALBALL 2-33000010033.9
Fri, Aug 21@Baltimore OriolesBALBALL 3-53000002022.3
Wed, Aug 19vsToronto Blue JaysTORTORW 7-62111000169.5
Tue, Aug 18vsToronto Blue JaysTORTORL 5-104012001041.5
Mon, Aug 17vsBaltimore OriolesBALBALW 7-621100000–
Sun, Aug 16vsBaltimore OriolesBALBALL 2-104010000041.8
Sat, Aug 15vsBaltimore OriolesBALBALL 3-43010000053.0
Fri, Aug 14vsBaltimore OriolesBALBALL 5-63110010066.1
Wed, Aug 12@AthleticsATHATHW 8-43010001051.4
Tue, Aug 11@AthleticsATHATHW 12-44223201098.3
Mon, Aug 10@AthleticsATHATHW 10-64112000037.4
Sun, Aug 9@Seattle MarinersSEASEAW 4-14010000046.4
Sat, Aug 8@Seattle MarinersSEASEAW 3-210000010–
Fri, Aug 7@Seattle MarinersSEASEAW 2-13000012035.5
Wed, Aug 5@Colorado RockiesCOLCOLW 4-03100011136.3
Tue, Aug 4@Colorado RockiesCOLCOLW 9-73210011169.5
Mon, Aug 3@Colorado RockiesCOLCOLW 13-95222000163.7
Sat, Aug 1vsChicago White SoxCHWCHWW 1-03000001019.4
Fri, Jul 31vsChicago White SoxCHWCHWL 1-63000001019.4
Thu, Jul 30vsTexas RangersTEXTEXW 3-22000010047.8
Wed, Jul 29vsTexas RangersTEXTEXW 3-03000001019.4
Tue, Jul 28vsTexas RangersTEXTEXL 1-420000020–
Sun, Jul 26vsCleveland GuardiansCLECLEW 1-010000010–
Sat, Jul 25vsCleveland GuardiansCLECLEW 3-000000000–
Wed, Jul 22@Toronto Blue JaysTORTORW 4-24020002080.5
Tue, Jul 21@Toronto Blue JaysTORTORW 12-2510000200.9
Mon, Jul 20@Toronto Blue JaysTORTORW 7-13120001085.9
Sun, Jul 19@Boston Red SoxBOSBOSL 1-63010010064.4
Sat, Jul 18@Boston Red SoxBOSBOSL 6-700000002–
Fri, Jul 17@Boston Red SoxBOSBOSL 3-53010001051.2
Fri, Jul 17@Boston Red SoxBOSBOSL 0-103010000063.2
Sun, Jul 12vsSeattle MarinersSEASEAL 2-8400000007.8
Fri, Jul 10vsSeattle MarinersSEASEAW 7-2300100207.8
Thu, Jul 9vsNew York YankeesNYYNYYL 4-12400000307.8
Wed, Jul 8vsNew York YankeesNYYNYYW 3-02100011047.8
Tue, Jul 7vsNew York YankeesNYYNYYW 6-44110001040.1
Mon, Jul 6vsNew York YankeesNYYNYYL 1-53000002019.4
Sat, Jul 4@Houston AstrosHOUHOUL 8-104110011058.2
Fri, Jul 3@Houston AstrosHOUHOUW 3-13100000126.2
Thu, Jul 2@Kansas City RoyalsKCKCW 5-23111011074.7
Wed, Jul 1@Kansas City RoyalsKCKCW 4-04030001086.6
Tue, Jun 30@Kansas City RoyalsKCKCW 10-43101020049.7
Sun, Jun 28vsArizona DiamondbacksARIARIW 5-13110000053.0
Sat, Jun 27vsArizona DiamondbacksARIARIW 4-23010001052.7
Fri, Jun 26vsArizona DiamondbacksARIARIW 6-13000000019.9
Thu, Jun 25vsKansas City RoyalsKCKCW 13-23210011065.8
Wed, Jun 24vsKansas City RoyalsKCKCW 5-34110001055.5
Tue, Jun 23vsKansas City RoyalsKCKCL 5-123110011065.8
Sun, Jun 21vsWashington NationalsWSHWSHW 4-34110002055.5
Sat, Jun 20vsWashington NationalsWSHWSHL 3-42110021293.7
Fri, Jun 19vsWashington NationalsWSHWSHW 5-23011000052.5
Wed, Jun 17@Los Angeles DodgersLADLADL 4-53001000012.3
Tue, Jun 16@Los Angeles DodgersLADLADL 0-13010001054.5
Mon, Jun 15@Los Angeles DodgersLADLADL 3-43001003022.5
Sat, Jun 13@Los Angeles AngelsLAALAAL 0-82010010074.6
Fri, Jun 12@Los Angeles AngelsLAALAAL 3-43010010172.8
Wed, Jun 10vsBoston Red SoxBOSBOSW 7-53121000176.2
Tue, Jun 9vsBoston Red SoxBOSBOSW 4-300000000–
Mon, Jun 8vsBoston Red SoxBOSBOSW 3-13100011146.1
Sun, Jun 7@Miami MarlinsMIAMIAL 1-42100001157.3
Sat, Jun 6@Miami MarlinsMIAMIAL 3-44110002039.1
Fri, Jun 5@Miami MarlinsMIAMIAW 6-04010002052.1
Mon, Jun 1vsDetroit TigersDETDETL 9-1000000000–
Sun, May 31vsLos Angeles AngelsLAALAAW 5-23020010087.2
Sat, May 30vsLos Angeles AngelsLAALAAL 3-143000012034.4
Fri, May 29vsLos Angeles AngelsLAALAAW 8-500000000–
Mon, May 25@Baltimore OriolesBALBALL 7-96010003017.2
Sun, May 24@New York YankeesNYYNYYL 0-24000001015.2
Fri, May 22@New York YankeesNYYNYYW 4-23000012034.8
Wed, May 20vsBaltimore OriolesBALBALW 5-32000010048.6
Tue, May 19vsBaltimore OriolesBALBALW 4-13000001022.5
Mon, May 18vsBaltimore OriolesBALBALW 16-64320011091.6
Sun, May 17vsMiami MarlinsMIAMIAW 6-33013011084.0
Sat, May 16vsMiami MarlinsMIAMIAL 5-104210000044.7
Fri, May 15vsMiami MarlinsMIAMIAW 7-23013001064.0
Wed, May 13@Toronto Blue JaysTORTORL 3-54010001044.3
Tue, May 12@Toronto Blue JaysTORTORW 7-63211020169.5
Mon, May 11@Toronto Blue JaysTORTORW 8-54011001065.3
Sun, May 10@Boston Red SoxBOSBOSW 4-12000000029.1
Fri, May 8@Boston Red SoxBOSBOSL 0-23010002052.1
Thu, May 7@Boston Red SoxBOSBOSW 8-43000011031.0
Wed, May 6vsToronto Blue JaysTORTORW 3-02010010074.7
Tue, May 5vsToronto Blue JaysTORTORW 4-301000000–
Mon, May 4vsToronto Blue JaysTORTORW 5-13012000053.2
Sun, May 3vsSan Francisco GiantsSFSFW 2-14000000010.1
Sat, May 2vsSan Francisco GiantsSFSFW 5-12100010048.1
Fri, May 1vsSan Francisco GiantsSFSFW 3-03120000188.5
Wed, Apr 29@Cleveland GuardiansCLECLEL 1-33000003020.9
Tue, Apr 28@Cleveland GuardiansCLECLEW 1-01100030184.7
Mon, Apr 27@Cleveland GuardiansCLECLEW 3-23000012032.6
Sun, Apr 26vsMinnesota TwinsMINMINW 4-22010011069.7
Fri, Apr 24vsMinnesota TwinsMINMINW 6-22000001029.3
Wed, Apr 22vsCincinnati RedsCINCINW 6-13110000054.5
Tue, Apr 21vsCincinnati RedsCINCINL 6-124000003013.3
Mon, Apr 20vsCincinnati RedsCINCINL 1-63000011034.4
Sun, Apr 19@Pittsburgh PiratesPITPITL 3-63000000020.9
Sat, Apr 18@Pittsburgh PiratesPITPITW 8-7610000400.1
Thu, Apr 16@Chicago White SoxCHWCHWW 5-34012011058.7
Wed, Apr 15@Chicago White SoxCHWCHWW 8-34110000042.8
Tue, Apr 14@Chicago White SoxCHWCHWW 8-53010011173.2
Sun, Apr 12vsNew York YankeesNYYNYYW 5-43121001183.2
Sat, Apr 11vsNew York YankeesNYYNYYW 5-43121001079.6
Fri, Apr 10vsNew York YankeesNYYNYYW 5-32210000075.5
Wed, Apr 8vsChicago CubsCHCCHCL 2-63000001020.5
Tue, Apr 7vsChicago CubsCHCCHCL 2-9400000109.9
Mon, Apr 6vsChicago CubsCHCCHCW 6-43110000063.7

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.