← Toronto Blue Jays

Sean Keys

Toronto Blue JaysTORToronto Blue Jays

DH · #20 · Bats L · Throws R · 6'1" · 232 lb · Age 23 · 1 yr in MLB

2026 grade

20.1
Runs above average
−3.7
AVG / OBP / SLG
.197/.242/.328
HR · SB
2 · 0
Rank
67 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.

  • Outs, strikeouts included−1.4
  • Walks−0.9
  • Singles−0.7
  • Doubles−0.6
  • Triples−0.3
  • Parks played in+0.2
  • Hit by pitch+0.1
  • Home runs−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27vsCincinnati RedsCINCINW 5-121000020–
Sat, Sep 26vsCincinnati RedsCINCINL 1-54010001040.1
Wed, Sep 23@Baltimore OriolesBALBALL 2-43110000043.9
Wed, Sep 23@Baltimore OriolesBALBALL 2-410000000–
Mon, Sep 21@Baltimore OriolesBALBALL 3-43001002011.9
Sun, Sep 20@Texas RangersTEXTEXW 7-22011010089.8
Fri, Sep 18@Texas RangersTEXTEXL 1-710000000–
Sun, Sep 13vsBaltimore OriolesBALBALW 8-100000000–
Fri, Sep 11vsBaltimore OriolesBALBALL 4-710000010–
Sun, Sep 6@Kansas City RoyalsKCKCL 1-620000020–
Fri, Sep 4@Kansas City RoyalsKCKCW 9-211111000–
Thu, Sep 3@Cleveland GuardiansCLECLEW 6-34011012058.4
Wed, Sep 2@Cleveland GuardiansCLECLEW 11-011100000–
Wed, Jul 22vsTampa Bay RaysTBTBL 2-420000000–
Sun, Jul 19vsChicago White SoxCHWCHWL 0-320000010–
Fri, Jul 17vsChicago White SoxCHWCHWL 4-1200000100–
Sun, Jul 12@San Diego PadresSDSDL 4-53000001022.8
Tue, Jul 7@San Francisco GiantsSFSFW 9-34222001072.7
Mon, Jul 6@San Francisco GiantsSFSFL 1-104000003014.2
Sun, Jul 5@Seattle MarinersSEASEAL 0-420000020–
Sat, Jul 4@Seattle MarinersSEASEAL 0-113000000023.7
Fri, Jul 3@Seattle MarinersSEASEAW 2-04120000081.9
Wed, Jul 1vsNew York MetsNYMNYMW 9-34113102077.3
Tue, Jun 30vsNew York MetsNYMNYML 0-3400000207.9
Sat, Jun 27vsTexas RangersTEXTEXL 4-74110001040.1

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.