← Detroit Tigers

Kevin McGonigle

Detroit TigersDETDetroit Tigers

SS · #7 · Bats L · Throws R · 5'9" · 187 lb · Age 22 · 1 yr in MLB

2026 grade

83.2
Runs above average
+23.5
AVG / OBP / SLG
.278/.376/.430
HR · SB
18 · 11
Rank
23 of 134

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+11.3
  • Walks+10.7
  • Singles+7.5
  • Home runs−5.0
  • Triples+2.5
  • Hit by pitch−1.8
  • Stolen bases+1.8
  • Caught stealing−1.7
  • Parks played in−1.1
  • Doubles−0.7

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27vsPittsburgh PiratesPITPITL 2-43121101094.4
Sat, Sep 26vsPittsburgh PiratesPITPITW 4-35011001026.4
Fri, Sep 25vsPittsburgh PiratesPITPITW 8-74100012024.1
Wed, Sep 23vsWashington NationalsWSHWSHL 2-45030001089.0
Tue, Sep 22vsWashington NationalsWSHWSHL 1-35020003071.2
Sun, Sep 20@Chicago White SoxCHWCHWL 1-84000011025.2
Sat, Sep 19@Chicago White SoxCHWCHWL 1-34011000028.0
Fri, Sep 18@Chicago White SoxCHWCHWW 11-85124010088.1
Thu, Sep 17@Chicago White SoxCHWCHWL 1-34020011082.4
Wed, Sep 16@Toronto Blue JaysTORTORL 1-55020001047.0
Tue, Sep 15@Toronto Blue JaysTORTORW 10-11100030081.7
Mon, Sep 14@Toronto Blue JaysTORTORW 6-55120000061.7
Sun, Sep 13vsColorado RockiesCOLCOLW 8-13112010083.2
Sat, Sep 12vsColorado RockiesCOLCOLW 11-75121111093.1
Fri, Sep 11vsColorado RockiesCOLCOLW 6-2400000104.0
Wed, Sep 9vsMinnesota TwinsMINMINW 7-24110012065.8
Tue, Sep 8vsMinnesota TwinsMINMINL 2-34122100091.6
Mon, Sep 7vsMinnesota TwinsMINMINW 5-44111100076.5
Sun, Sep 6@Cleveland GuardiansCLECLEL 2-32000021046.4
Fri, Sep 4@Cleveland GuardiansCLECLEL 3-45021000073.0
Fri, Sep 4@Cleveland GuardiansCLECLEL 6-74110011058.4
Wed, Sep 2@Minnesota TwinsMINMINW 11-6610001102.2
Tue, Sep 1@Minnesota TwinsMINMINL 2-153110000051.1
Mon, Aug 31@Minnesota TwinsMINMINL 1-11400000003.1
Sun, Aug 30vsLos Angeles DodgersLADLADL 1-64011000023.9
Sat, Aug 29vsLos Angeles DodgersLADLADW 2-13011021076.8
Fri, Aug 28vsLos Angeles DodgersLADLADL 1-2400000104.0
Wed, Aug 26vsTampa Bay RaysTBTBL 0-3400000104.0
Tue, Aug 25vsTampa Bay RaysTBTBW 4-1400000004.0
Mon, Aug 24vsTampa Bay RaysTBTBL 1-44110000053.5
Sun, Aug 23@Kansas City RoyalsKCKCL 7-114123111096.9
Sat, Aug 22@Kansas City RoyalsKCKCL 1-3400000004.0
Fri, Aug 21@Kansas City RoyalsKCKCL 2-54021010081.8
Wed, Aug 19@Pittsburgh PiratesPITPITL 3-43012001054.9
Tue, Aug 18@Pittsburgh PiratesPITPITL 1-44010000038.8
Mon, Aug 17@Pittsburgh PiratesPITPITW 8-56222101082.9
Sun, Aug 16vsChicago White SoxCHWCHWL 5-74000012024.1
Sat, Aug 15vsChicago White SoxCHWCHWL 3-43000010030.1
Fri, Aug 14vsChicago White SoxCHWCHWL 5-94110001037.4
Thu, Aug 13vsCleveland GuardiansCLECLEW 3-04110002149.0
Wed, Aug 12vsCleveland GuardiansCLECLEL 4-63100020049.7
Tue, Aug 11vsCleveland GuardiansCLECLEW 6-44123001079.8
Sun, Aug 9@San Francisco GiantsSFSFW 3-15010001028.9
Sat, Aug 8@San Francisco GiantsSFSFW 8-06111000016.3
Fri, Aug 7@San Francisco GiantsSFSFL 2-54130010094.0
Thu, Aug 6@Seattle MarinersSEASEAW 11-03322111097.2
Wed, Aug 5@Seattle MarinersSEASEAL 2-44000000015.2
Tue, Aug 4@Seattle MarinersSEASEAW 8-04001011026.0
Sun, Aug 2@AthleticsATHATHW 11-04100021035.8
Sat, Aug 1@AthleticsATHATHW 8-64232110098.8
Fri, Jul 31@AthleticsATHATHW 13-13212121090.7
Wed, Jul 29vsBaltimore OriolesBALBALL 9-10500100100.1
Tue, Jul 28vsBaltimore OriolesBALBALW 14-05441010097.0
Mon, Jul 27vsBaltimore OriolesBALBALL 5-85020002060.4
Sun, Jul 26vsKansas City RoyalsKCKCL 4-54120010081.7
Sat, Jul 25vsKansas City RoyalsKCKCL 2-3400000103.1
Thu, Jul 23vsKansas City RoyalsKCKCW 4-34010000036.4
Wed, Jul 22@Chicago CubsCHCCHCW 5-14010001024.8
Tue, Jul 21@Chicago CubsCHCCHCL 2-113010001054.9
Mon, Jul 20@Chicago CubsCHCCHCW 8-64010020068.3
Sun, Jul 19@Los Angeles AngelsLAALAAL 2-33111110089.8
Sat, Jul 18@Los Angeles AngelsLAALAAW 7-05220001072.4
Fri, Jul 17@Los Angeles AngelsLAALAAW 2-1400000206.5
Sun, Jul 12vsPhiladelphia PhilliesPHIPHIL 0-53000010029.6
Sat, Jul 11vsPhiladelphia PhilliesPHIPHIL 2-44010001036.4
Fri, Jul 10vsPhiladelphia PhilliesPHIPHIW 10-25112101068.5
Thu, Jul 9vsAthleticsATHATHW 4-14010001036.4
Wed, Jul 8vsAthleticsATHATHW 6-13110010064.3
Tue, Jul 7vsAthleticsATHATHW 6-24121011081.7
Sun, Jul 5@Texas RangersTEXTEXW 6-34120010082.5
Sat, Jul 4@Texas RangersTEXTEXW 3-03000010033.9
Thu, Jul 2@Texas RangersTEXTEXL 4-104020010082.5
Wed, Jul 1@New York YankeesNYYNYYW 6-25211101069.3
Tue, Jun 30@New York YankeesNYYNYYW 9-35010001028.0
Mon, Jun 29@New York YankeesNYYNYYW 7-34122002082.8
Sun, Jun 28vsHouston AstrosHOUHOUL 5-72100031073.5
Sat, Jun 27vsHouston AstrosHOUHOUL 6-84110011057.4
Fri, Jun 26vsHouston AstrosHOUHOUW 8-02210020289.4
Thu, Jun 25vsHouston AstrosHOUHOUL 1-24010002036.7
Wed, Jun 24vsNew York YankeesNYYNYYL 2-45020001070.9
Tue, Jun 23vsNew York YankeesNYYNYYL 3-4400000103.1
Mon, Jun 22vsNew York YankeesNYYNYYW 5-35022000071.0
Sun, Jun 21vsChicago White SoxCHWCHWW 5-43010020076.5
Sat, Jun 20vsChicago White SoxCHWCHWW 4-13010010064.4
Fri, Jun 19vsChicago White SoxCHWCHWW 4-34010001053.2
Wed, Jun 17@Houston AstrosHOUHOUL 2-44111100077.5
Tue, Jun 16@Houston AstrosHOUHOUL 2-43010011066.1
Mon, Jun 15@Houston AstrosHOUHOUW 9-33221120098.4
Sat, Jun 13@Cleveland GuardiansCLECLEL 1-35010000028.0
Fri, Jun 12@Cleveland GuardiansCLECLEL 2-34000002010.6
Thu, Jun 11vsMinnesota TwinsMINMINW 11-04110000054.6
Wed, Jun 10vsMinnesota TwinsMINMINL 4-62200030073.6
Tue, Jun 9vsMinnesota TwinsMINMINW 10-44100012024.5
Sun, Jun 7vsSeattle MarinersSEASEAW 5-44123111095.4
Sat, Jun 6vsSeattle MarinersSEASEAL 0-43010010075.1
Fri, Jun 5vsSeattle MarinersSEASEAW 7-34010000039.1
Wed, Jun 3@Tampa Bay RaysTBTBW 7-25120000073.5
Mon, Jun 1@Tampa Bay RaysTBTBW 10-94210010059.0
Sun, May 31@Chicago White SoxCHWCHWL 1-22110020187.7
Sat, May 30@Chicago White SoxCHWCHWL 1-74010001045.1
Fri, May 29@Chicago White SoxCHWCHWL 3-4500000302.1
Thu, May 28vsLos Angeles AngelsLAALAAL 1-7400000107.9
Wed, May 27vsLos Angeles AngelsLAALAAW 4-03220010086.8
Tue, May 26vsLos Angeles AngelsLAALAAL 6-104132010097.6
Sun, May 24@Baltimore OriolesBALBALW 4-14112000150.0
Sun, May 24@Baltimore OriolesBALBALL 3-55110001029.0
Fri, May 22@Baltimore OriolesBALBALL 4-74111101078.9
Thu, May 21vsCleveland GuardiansCLECLEL 1-33010011065.6
Wed, May 20vsCleveland GuardiansCLECLEL 2-32100020060.3
Tue, May 19vsCleveland GuardiansCLECLEL 3-45010002027.1
Mon, May 18vsCleveland GuardiansCLECLEL 2-83010010065.3
Sun, May 17vsToronto Blue JaysTORTORL 1-44010000039.1
Sat, May 16vsToronto Blue JaysTORTORL 1-25020001061.4
Fri, May 15vsToronto Blue JaysTORTORW 3-23100010031.4
Thu, May 14@New York MetsNYMNYML 4-94000002015.2
Wed, May 13@New York MetsNYMNYML 2-33110020182.8
Tue, May 12@New York MetsNYMNYML 2-103020011091.4
Sun, May 10@Kansas City RoyalsKCKCW 6-34010010058.0
Sat, May 9@Kansas City RoyalsKCKCL 1-53110000067.5
Fri, May 8@Kansas City RoyalsKCKCL 3-43000021158.6
Wed, May 6vsBoston Red SoxBOSBOSL 0-4400000006.2
Tue, May 5vsBoston Red SoxBOSBOSL 3-103100011142.4
Sun, May 3vsTexas RangersTEXTEXW 7-14122000070.0
Sat, May 2vsTexas RangersTEXTEXW 5-15111001135.1
Fri, May 1vsTexas RangersTEXTEXL 4-5500000100.4
Thu, Apr 30@Atlanta BravesATLATLW 5-22000030073.9
Wed, Apr 29@Atlanta BravesATLATLL 3-44021001071.7
Tue, Apr 28@Atlanta BravesATLATLL 2-54010001042.2
Sun, Apr 26@Cincinnati RedsCINCINW 8-34110010057.9
Sat, Apr 25@Cincinnati RedsCINCINL 2-95131100097.7
Fri, Apr 24@Cincinnati RedsCINCINL 8-93110011182.8
Thu, Apr 23vsMilwaukee BrewersMILMILW 5-44110001055.0
Wed, Apr 22vsMilwaukee BrewersMILMILW 5-23111011075.1
Tue, Apr 21vsMilwaukee BrewersMILMILL 4-125121000072.5
Mon, Apr 20@Boston Red SoxBOSBOSL 6-85120001072.8
Sat, Apr 18@Boston Red SoxBOSBOSW 4-15121000061.6
Fri, Apr 17@Boston Red SoxBOSBOSL 0-14010001037.5
Thu, Apr 16vsKansas City RoyalsKCKCW 10-94210010075.9
Wed, Apr 15vsKansas City RoyalsKCKCW 2-13010012064.5
Tue, Apr 14vsKansas City RoyalsKCKCW 2-12100020060.0
Sun, Apr 12vsMiami MarlinsMIAMIAW 8-24231110098.8
Sat, Apr 11vsMiami MarlinsMIAMIAW 6-13210010074.7
Fri, Apr 10vsMiami MarlinsMIAMIAW 2-03010011064.5
Thu, Apr 9@Minnesota TwinsMINMINL 1-310000000–
Wed, Apr 8@Minnesota TwinsMINMINL 6-85110000026.3
Tue, Apr 7@Minnesota TwinsMINMINL 2-45022001070.9
Mon, Apr 6@Minnesota TwinsMINMINL 3-75110001149.4
Sun, Apr 5vsSt. Louis CardinalsSTLSTLL 3-53000021049.7
Sat, Apr 4vsSt. Louis CardinalsSTLSTLW 11-64110011057.4
Fri, Apr 3vsSt. Louis CardinalsSTLSTLW 4-04010000053.3
Wed, Apr 1@Arizona DiamondbacksARIARIL 0-14020000086.5
Tue, Mar 31@Arizona DiamondbacksARIARIL 5-74111000039.8
Mon, Mar 30@Arizona DiamondbacksARIARIL 6-92100020060.4
Sat, Mar 28@San Diego PadresSDSDL 0-34000003014.0
Fri, Mar 27@San Diego PadresSDSDW 5-23012010067.4
Thu, Mar 26@San Diego PadresSDSDW 8-25242000098.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.