← Tampa Bay Rays

Jonny DeLuca

Tampa Bay RaysTBTampa Bay Rays

RF · #21 · Bats R · Throws R · 5'10" · 195 lb · Age 28 · 4 yrs in MLB

2026 grade

27.6
Runs above average
−0.3
AVG / OBP / SLG
.266/.300/.429
HR · SB
11 · 16
Rank
370 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+6.7
  • Walks−4.8
  • Stolen bases+2.6
  • Singles+2.6
  • Caught stealing−2.5
  • Outs, strikeouts included−1.7
  • Hit by pitch−1.5
  • Triples−1.4
  • Home runs−0.3

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Philadelphia PhilliesPHIPHIL 3-74222200098.3
Sat, Sep 26@Philadelphia PhilliesPHIPHIW 12-14110011057.7
Fri, Sep 25@Philadelphia PhilliesPHIPHIW 2-04011001038.6
Thu, Sep 24@New York YankeesNYYNYYL 4-63010021078.7
Wed, Sep 23@New York YankeesNYYNYYL 2-94031001296.0
Tue, Sep 22@New York YankeesNYYNYYW 6-14010003056.2
Tue, Sep 22@New York YankeesNYYNYYL 0-23000001020.9
Sun, Sep 20vsBoston Red SoxBOSBOSW 5-14112002055.9
Sat, Sep 19vsBoston Red SoxBOSBOSW 2-110000000–
Fri, Sep 18vsBoston Red SoxBOSBOSL 2-4400000208.8
Thu, Sep 17vsAthleticsATHATHW 10-13100001019.9
Wed, Sep 16vsAthleticsATHATHW 4-34121001080.6
Tue, Sep 15vsAthleticsATHATHW 2-100000000–
Sun, Sep 13vsHouston AstrosHOUHOUW 14-45110001027.6
Sat, Sep 12vsHouston AstrosHOUHOUW 3-210100001–
Fri, Sep 11vsHouston AstrosHOUHOUW 3-101000000–
Thu, Sep 10@Atlanta BravesATLATLL 1-33020000079.6
Tue, Sep 8@Atlanta BravesATLATLW 7-1500000101.4
Sun, Sep 6@Texas RangersTEXTEXL 6-85021000062.5
Thu, Sep 3@Texas RangersTEXTEXL 0-63000010034.4
Wed, Sep 2vsNew York MetsNYMNYML 4-1020000010–
Tue, Sep 1vsNew York MetsNYMNYMW 6-23000000020.4
Mon, Aug 31vsNew York MetsNYMNYML 2-33010012066.2
Sun, Aug 30vsSan Diego PadresSDSDW 5-45113101069.2
Sat, Aug 29vsSan Diego PadresSDSDW 7-64000002010.6
Fri, Aug 28vsSan Diego PadresSDSDW 9-43111011066.1
Wed, Aug 26@Detroit TigersDETDETW 3-04111001053.4
Tue, Aug 25@Detroit TigersDETDETL 1-44011001037.4
Mon, Aug 24@Detroit TigersDETDETW 4-14020000079.8
Sun, Aug 23@Baltimore OriolesBALBALW 3-14010000024.6
Sat, Aug 22@Baltimore OriolesBALBALL 2-34020001081.2
Fri, Aug 21@Baltimore OriolesBALBALL 3-53010000054.3
Thu, Aug 20vsToronto Blue JaysTORTORL 1-54000001010.1
Wed, Aug 19vsToronto Blue JaysTORTORW 7-610100000–
Mon, Aug 17vsBaltimore OriolesBALBALW 7-610120000–
Sun, Aug 16vsBaltimore OriolesBALBALL 2-104000002010.1
Sat, Aug 15vsBaltimore OriolesBALBALL 3-44000010025.1
Fri, Aug 14vsBaltimore OriolesBALBALL 5-620000000–
Wed, Aug 12@AthleticsATHATHW 8-45130000194.5
Mon, Aug 10@AthleticsATHATHW 10-65230000187.5
Sat, Aug 8@Seattle MarinersSEASEAW 3-210000010–
Fri, Aug 7@Seattle MarinersSEASEAW 2-14111103079.1
Tue, Aug 4@Colorado RockiesCOLCOLW 9-73000001016.1
Sun, Aug 2vsChicago White SoxCHWCHWL 1-94010000040.9
Sat, Aug 1vsChicago White SoxCHWCHWW 1-03110001159.8
Thu, Jul 30vsTexas RangersTEXTEXW 3-24121100193.9
Wed, Jul 29vsTexas RangersTEXTEXW 3-03000001019.4
Tue, Jul 28vsTexas RangersTEXTEXL 1-410000000–
Sun, Jul 26vsCleveland GuardiansCLECLEW 1-03000000019.4
Fri, Jul 24vsCleveland GuardiansCLECLEW 11-34321012082.2
Thu, Jul 23@Toronto Blue JaysTORTORL 1-33010000063.5
Tue, Jul 21@Toronto Blue JaysTORTORW 12-26123001136.3
Sat, Jul 18@Boston Red SoxBOSBOSL 6-75121101092.0
Fri, Jul 17@Boston Red SoxBOSBOSL 3-54022001069.8
Fri, Jul 17@Boston Red SoxBOSBOSL 0-10400000003.1
Sat, Jul 11vsSeattle MarinersSEASEAW 6-1400000207.8
Thu, Jul 9vsNew York YankeesNYYNYYL 4-1220000020–
Wed, Jul 8vsNew York YankeesNYYNYYW 3-0400000107.8
Mon, Jul 6vsNew York YankeesNYYNYYL 1-53010000052.5
Sun, Jul 5@Houston AstrosHOUHOUL 0-210100000–
Sat, Jul 4@Houston AstrosHOUHOUL 8-105122100293.2
Fri, Jul 3@Houston AstrosHOUHOUW 3-12000012026.2
Thu, Jul 2@Kansas City RoyalsKCKCW 5-200000000–
Tue, Jun 30@Kansas City RoyalsKCKCW 10-43210020076.5
Fri, Jun 26vsArizona DiamondbacksARIARIW 6-1400000008.8
Wed, Jun 24vsKansas City RoyalsKCKCW 5-34011000055.5
Tue, Jun 23vsKansas City RoyalsKCKCL 5-123010010065.8
Mon, Jun 22vsKansas City RoyalsKCKCL 1-23000001019.9
Sun, Jun 21vsWashington NationalsWSHWSHW 4-34122102094.9
Sat, Jun 20vsWashington NationalsWSHWSHL 3-400000001–
Fri, Jun 19vsWashington NationalsWSHWSHW 5-24111101077.3
Fri, May 22@New York YankeesNYYNYYW 4-23010000055.1
Wed, May 20vsBaltimore OriolesBALBALW 5-34000001013.8
Tue, May 19vsBaltimore OriolesBALBALW 4-14011002044.3
Mon, May 18vsBaltimore OriolesBALBALW 16-65023000073.5
Sun, May 17vsMiami MarlinsMIAMIAW 6-34120000067.3
Sat, May 16vsMiami MarlinsMIAMIAL 5-10500000302.0
Fri, May 15vsMiami MarlinsMIAMIAW 7-210000010–
Wed, May 13@Toronto Blue JaysTORTORL 3-500000000–
Tue, May 12@Toronto Blue JaysTORTORW 7-65031000195.1
Mon, May 11@Toronto Blue JaysTORTORW 8-500000000–
Sun, May 10@Boston Red SoxBOSBOSW 4-13000012031.2
Fri, May 8@Boston Red SoxBOSBOSL 0-2400000206.5
Thu, May 7@Boston Red SoxBOSBOSW 8-44220010184.9
Wed, May 6vsToronto Blue JaysTORTORW 3-04111001056.2
Tue, May 5vsToronto Blue JaysTORTORW 4-310000001–
Mon, May 4vsToronto Blue JaysTORTORW 5-14010001042.2
Sun, May 3vsSan Francisco GiantsSFSFW 2-110000010–
Sat, May 2vsSan Francisco GiantsSFSFW 5-14120001080.8
Fri, May 1vsSan Francisco GiantsSFSFW 3-03000000020.7
Mon, Apr 27@Cleveland GuardiansCLECLEW 3-24010001041.5
Sun, Apr 26vsMinnesota TwinsMINMINW 4-200000000–
Sat, Apr 25vsMinnesota TwinsMINMINW 6-121100010–
Fri, Apr 24vsMinnesota TwinsMINMINW 6-24010000042.3
Wed, Apr 22vsCincinnati RedsCINCINW 6-13100010034.1
Tue, Apr 21vsCincinnati RedsCINCINL 6-124012002056.9
Sun, Apr 19@Pittsburgh PiratesPITPITL 3-63110001159.9
Sat, Apr 18@Pittsburgh PiratesPITPITW 8-74222000080.9
Thu, Apr 16@Chicago White SoxCHWCHWW 5-311000100–
Wed, Apr 15@Chicago White SoxCHWCHWW 8-311131000–
Tue, Apr 14@Chicago White SoxCHWCHWW 8-55011002046.2
Sat, Apr 11vsNew York YankeesNYYNYYW 5-44021001071.4
Fri, Apr 10vsNew York YankeesNYYNYYW 5-3400000009.9
Wed, Apr 8vsChicago CubsCHCCHCL 2-63110000159.8
Sun, Apr 5@Minnesota TwinsMINMINW 4-13000001016.5
Fri, Apr 3@Minnesota TwinsMINMINL 4-1010000000–
Wed, Apr 1@Milwaukee BrewersMILMILL 2-810000000–
Tue, Mar 31@Milwaukee BrewersMILMILL 2-610000000–
Mon, Mar 30@Milwaukee BrewersMILMILW 3-23211112090.2
Sun, Mar 29@St. Louis CardinalsSTLSTLW 11-75221000073.2
Sat, Mar 28@St. Louis CardinalsSTLSTLL 5-600000000–
Thu, Mar 26@St. Louis CardinalsSTLSTLL 7-94022000071.6

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.