J.C. Escarra

Not on a roster

C

2026 grade

11.9
Runs above average
−6.6
AVG / OBP / SLG
.188/.239/.271
HR · SB
0 · 0
Rank
92 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−3.9
  • Outs, strikeouts included−1.9
  • Singles−1.5
  • Doubles+0.9
  • Triples+0.7
  • Walks−0.6
  • Hit by pitch−0.4
  • Parks played in+0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sat, Jun 20vsCincinnati RedsCINCINL 2-1010100000–
Fri, Jun 19vsCincinnati RedsCINCINW 5-04000000010.6
Thu, Jun 18vsChicago White SoxCHWCHWL 1-53000000020.9
Tue, Jun 16vsChicago White SoxCHWCHWW 12-24220010087.5
Sun, Jun 14@Toronto Blue JaysTORTORW 8-300000000–
Sat, Jun 13@Toronto Blue JaysTORTORW 3-13010000053.1
Fri, Jun 12@Toronto Blue JaysTORTORL 5-821100010–
Tue, Jun 9@Cleveland GuardiansCLECLEW 3-24000002010.6
Mon, Jun 8@Cleveland GuardiansCLECLEW 7-520000000–
Sun, Jun 7vsBoston Red SoxBOSBOSW 6-100000000–
Thu, Jun 4vsCleveland GuardiansCLECLEW 2-13000002022.8
Sat, May 30@AthleticsATHATHL 4-601000100–
Fri, May 29@AthleticsATHATHW 8-2400000007.9
Mon, May 25@Kansas City RoyalsKCKCW 4-34030000088.9
Thu, May 21vsToronto Blue JaysTORTORL 0-22000011048.7
Mon, May 18vsToronto Blue JaysTORTORW 7-63001001014.2
Sun, May 17@New York MetsNYMNYML 6-720000000–
Wed, May 13@Baltimore OriolesBALBALL 0-73000000023.4
Sun, May 10@Milwaukee BrewersMILMILL 3-43000011034.6
Fri, May 8@Milwaukee BrewersMILMILL 0-600000000–
Thu, May 7vsTexas RangersTEXTEXW 9-23111010066.7
Sat, May 2vsBaltimore OriolesBALBALW 9-44010000056.3
Wed, Apr 29@Texas RangersTEXTEXL 0-33000001022.8
Sun, Apr 26@Houston AstrosHOUHOUL 4-74111002056.1
Fri, Apr 24@Houston AstrosHOUHOUW 12-45020001062.1
Sat, Apr 18vsKansas City RoyalsKCKCW 13-44223000091.2
Thu, Apr 16vsLos Angeles AngelsLAALAAL 4-114010003042.5
Sun, Apr 12@Tampa Bay RaysTBTBL 4-520000000–
Wed, Apr 8vsAthleticsATHATHL 2-33001011033.0
Sun, Apr 5vsMiami MarlinsMIAMIAL 6-710000010–
Sat, Apr 4vsMiami MarlinsMIAMIAW 9-710000000–
Tue, Mar 31@Seattle MarinersSEASEAW 5-04000001015.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.