← Tampa Bay Rays

Cedric Mullins

Tampa Bay RaysTBTampa Bay Rays

CF · #31 · Bats L · Throws L · 5'7" · 175 lb · Age 32 · 9 yrs in MLB

2026 grade

3.7
Runs above average
−15.1
AVG / OBP / SLG
.205/.284/.344
HR · SB
15 · 21
Rank
502 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.

  • Doubles−7.6
  • Outs, strikeouts included−4.3
  • Caught stealing−4.2
  • Singles−4.0
  • Stolen bases+3.4
  • Triples+1.2
  • Hit by pitch+0.4
  • Walks+0.1
  • Home runs−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Philadelphia PhilliesPHIPHIL 3-74010002038.4
Sat, Sep 26@Philadelphia PhilliesPHIPHIW 12-15012001026.8
Fri, Sep 25@Philadelphia PhilliesPHIPHIW 2-010100000–
Wed, Sep 23@New York YankeesNYYNYYL 2-94111100077.9
Tue, Sep 22@New York YankeesNYYNYYW 6-13110011173.2
Tue, Sep 22@New York YankeesNYYNYYL 0-210000000–
Sat, Sep 19vsBoston Red SoxBOSBOSW 2-13010001029.8
Thu, Sep 17vsAthleticsATHATHW 10-111000001–
Tue, Sep 15vsAthleticsATHATHW 2-120000010–
Sat, Sep 12vsHouston AstrosHOUHOUW 3-210000000–
Fri, Sep 11vsHouston AstrosHOUHOUW 3-13000001020.7
Thu, Sep 10@Atlanta BravesATLATLL 1-33000001020.7
Wed, Sep 9@Atlanta BravesATLATLW 7-24111001041.5
Sat, Sep 5@Texas RangersTEXTEXW 6-34010000149.7
Fri, Sep 4@Texas RangersTEXTEXW 7-63001010034.4
Thu, Sep 3@Texas RangersTEXTEXL 0-62000020061.3
Wed, Sep 2vsNew York MetsNYMNYML 4-1021110000–
Mon, Aug 31vsNew York MetsNYMNYML 2-34010000041.9
Sun, Aug 30vsSan Diego PadresSDSDW 5-410000010–
Sat, Aug 29vsSan Diego PadresSDSDW 7-63110010066.3
Fri, Aug 28vsSan Diego PadresSDSDW 9-44212100077.8
Wed, Aug 26@Detroit TigersDETDETW 3-03011000051.4
Tue, Aug 25@Detroit TigersDETDETL 1-43000012030.1
Mon, Aug 24@Detroit TigersDETDETW 4-110000000–
Sun, Aug 23@Baltimore OriolesBALBALW 3-13000011033.7
Sat, Aug 22@Baltimore OriolesBALBALL 2-33010010061.3
Fri, Aug 21@Baltimore OriolesBALBALL 3-510000000–
Thu, Aug 20vsToronto Blue JaysTORTORL 1-53000010032.7
Wed, Aug 19vsToronto Blue JaysTORTORW 7-62100020060.6
Tue, Aug 18vsToronto Blue JaysTORTORL 5-103111000041.5
Mon, Aug 17vsBaltimore OriolesBALBALW 7-64010002041.5
Sat, Aug 15vsBaltimore OriolesBALBALL 3-45011002057.9
Fri, Aug 14vsBaltimore OriolesBALBALL 5-620100000–
Wed, Aug 12@AthleticsATHATHW 8-45121000071.5
Tue, Aug 11@AthleticsATHATHW 12-4500000100.6
Mon, Aug 10@AthleticsATHATHW 10-601000000–
Sun, Aug 9@Seattle MarinersSEASEAW 4-13111010079.8
Sat, Aug 8@Seattle MarinersSEASEAW 3-22110010168.2
Wed, Aug 5@Colorado RockiesCOLCOLW 4-03000001016.1
Tue, Aug 4@Colorado RockiesCOLCOLW 9-721100000–
Mon, Aug 3@Colorado RockiesCOLCOLW 13-94221010188.4
Sun, Aug 2vsChicago White SoxCHWCHWL 1-9400000208.8
Sat, Aug 1vsChicago White SoxCHWCHWW 1-000000000–
Fri, Jul 31vsChicago White SoxCHWCHWL 1-63010001063.5
Thu, Jul 30vsTexas RangersTEXTEXW 3-24111100077.3
Tue, Jul 28vsTexas RangersTEXTEXL 1-43000001019.4
Sun, Jul 26vsCleveland GuardiansCLECLEW 1-03011001052.5
Sat, Jul 25vsCleveland GuardiansCLECLEW 3-0300100107.9
Fri, Jul 24vsCleveland GuardiansCLECLEW 11-35220001086.9
Wed, Jul 22@Toronto Blue JaysTORTORW 4-22100011047.0
Tue, Jul 21@Toronto Blue JaysTORTORW 12-26220001168.8
Mon, Jul 20@Toronto Blue JaysTORTORW 7-15111101068.9
Sun, Jul 19@Boston Red SoxBOSBOSL 1-63000011029.8
Sat, Jul 18@Boston Red SoxBOSBOSL 6-700000001–
Fri, Jul 17@Boston Red SoxBOSBOSL 3-53010012064.4
Sun, Jul 12vsSeattle MarinersSEASEAL 2-8400000107.8
Sat, Jul 11vsSeattle MarinersSEASEAW 6-13000000019.4
Fri, Jul 10vsSeattle MarinersSEASEAW 7-24111101077.3
Wed, Jul 8vsNew York YankeesNYYNYYW 3-0400000107.8
Tue, Jul 7vsNew York YankeesNYYNYYW 6-43000012031.7
Mon, Jul 6vsNew York YankeesNYYNYYL 1-5400000207.8
Sun, Jul 5@Houston AstrosHOUHOUL 0-220000000–
Sat, Jul 4@Houston AstrosHOUHOUL 8-103110022182.6
Fri, Jul 3@Houston AstrosHOUHOUW 3-1400000007.8
Thu, Jul 2@Kansas City RoyalsKCKCW 5-24122100091.5
Wed, Jul 1@Kansas City RoyalsKCKCW 4-04122102091.5
Sun, Jun 28vsArizona DiamondbacksARIARIW 5-14111101077.8
Sat, Jun 27vsArizona DiamondbacksARIARIW 4-23011001040.9
Fri, Jun 26vsArizona DiamondbacksARIARIW 6-14111100077.5
Thu, Jun 25vsKansas City RoyalsKCKCW 13-24220001176.1
Tue, Jun 23vsKansas City RoyalsKCKCL 5-124011011058.4
Mon, Jun 22vsKansas City RoyalsKCKCL 1-210000010–
Sat, Jun 20vsWashington NationalsWSHWSHL 3-45010004027.5
Fri, Jun 19vsWashington NationalsWSHWSHW 5-24010000040.1
Wed, Jun 17@Los Angeles DodgersLADLADL 4-55010001028.4
Mon, Jun 15@Los Angeles DodgersLADLADL 3-43000011034.1
Sun, Jun 14@Los Angeles AngelsLAALAAW 8-33120010295.6
Sat, Jun 13@Los Angeles AngelsLAALAAL 0-84020001070.9
Fri, Jun 12@Los Angeles AngelsLAALAAL 3-410000010–
Wed, Jun 10vsBoston Red SoxBOSBOSW 7-53112101084.0
Tue, Jun 9vsBoston Red SoxBOSBOSW 4-34111001042.7
Mon, Jun 8vsBoston Red SoxBOSBOSW 3-12010021084.5
Sun, Jun 7@Miami MarlinsMIAMIAL 1-43000012015.9
Sat, Jun 6@Miami MarlinsMIAMIAL 3-43000000034.8
Fri, Jun 5@Miami MarlinsMIAMIAW 6-04111101077.0
Wed, Jun 3vsDetroit TigersDETDETL 2-73111100084.2
Mon, Jun 1vsDetroit TigersDETDETL 9-102100022061.2
Sun, May 31vsLos Angeles AngelsLAALAAW 5-23001011034.1
Sat, May 30vsLos Angeles AngelsLAALAAL 3-143010010075.8
Fri, May 29vsLos Angeles AngelsLAALAAW 8-53100010034.4
Wed, May 27@Baltimore OriolesBALBALL 2-114010001046.1
Tue, May 26@Baltimore OriolesBALBALL 1-64000001015.2
Mon, May 25@Baltimore OriolesBALBALL 7-94111020069.6
Sun, May 24@New York YankeesNYYNYYL 0-23010010067.9
Fri, May 22@New York YankeesNYYNYYW 4-24020000081.5
Wed, May 20vsBaltimore OriolesBALBALW 5-33000001022.8
Tue, May 19vsBaltimore OriolesBALBALW 4-14010001044.3
Sun, May 17vsMiami MarlinsMIAMIAW 6-33210010067.2
Sat, May 16vsMiami MarlinsMIAMIAL 5-103110022182.8
Fri, May 15vsMiami MarlinsMIAMIAW 7-24341100199.6
Wed, May 13@Toronto Blue JaysTORTORL 3-53010000050.8
Tue, May 12@Toronto Blue JaysTORTORW 7-65112002135.9
Mon, May 11@Toronto Blue JaysTORTORW 8-54000000013.3
Sun, May 10@Boston Red SoxBOSBOSW 4-13011000029.6
Thu, May 7@Boston Red SoxBOSBOSW 8-44011000149.2
Wed, May 6vsToronto Blue JaysTORTORW 3-011100000–
Tue, May 5vsToronto Blue JaysTORTORW 4-33000002020.9
Mon, May 4vsToronto Blue JaysTORTORW 5-120100000–
Sun, May 3vsSan Francisco GiantsSFSFW 2-14000000010.1
Sat, May 2vsSan Francisco GiantsSFSFW 5-13011010049.9
Wed, Apr 29@Cleveland GuardiansCLECLEL 1-34000000010.6
Tue, Apr 28@Cleveland GuardiansCLECLEW 1-04000002010.6
Mon, Apr 27@Cleveland GuardiansCLECLEW 3-200000000–
Sun, Apr 26vsMinnesota TwinsMINMINW 4-24000000010.1
Sat, Apr 25vsMinnesota TwinsMINMINW 6-13100011145.5
Fri, Apr 24vsMinnesota TwinsMINMINW 6-23000011146.1
Tue, Apr 21vsCincinnati RedsCINCINL 6-1220100001–
Mon, Apr 20vsCincinnati RedsCINCINL 1-64000001013.8
Sun, Apr 19@Pittsburgh PiratesPITPITL 3-64010001056.2
Sat, Apr 18@Pittsburgh PiratesPITPITW 8-75123101079.3
Fri, Apr 17@Pittsburgh PiratesPITPITL 1-5400000106.4
Thu, Apr 16@Chicago White SoxCHWCHWW 5-33100011050.9
Wed, Apr 15@Chicago White SoxCHWCHWW 8-34010000149.6
Sun, Apr 12vsNew York YankeesNYYNYYW 5-43110000074.3
Sat, Apr 11vsNew York YankeesNYYNYYW 5-4410000109.9
Fri, Apr 10vsNew York YankeesNYYNYYW 5-33010010066.1
Tue, Apr 7vsChicago CubsCHCCHCL 2-93000011032.6
Mon, Apr 6vsChicago CubsCHCCHCW 6-43112100083.9
Sun, Apr 5@Minnesota TwinsMINMINW 4-1500000100.2
Sat, Apr 4@Minnesota TwinsMINMINW 7-15220001273.6
Fri, Apr 3@Minnesota TwinsMINMINL 4-104011001036.5
Wed, Apr 1@Milwaukee BrewersMILMILL 2-83000003035.4
Tue, Mar 31@Milwaukee BrewersMILMILL 2-63000002021.6
Mon, Mar 30@Milwaukee BrewersMILMILW 3-210000010–
Sun, Mar 29@St. Louis CardinalsSTLSTLW 11-75012002028.9
Sat, Mar 28@St. Louis CardinalsSTLSTLL 5-64000000010.3
Thu, Mar 26@St. Louis CardinalsSTLSTLL 7-9500000001.5

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.