← Kansas City Royals

Maikel Garcia

Kansas City RoyalsKCKansas City Royals

3B · #11 · Bats R · Throws R · 6'1" · 180 lb · Age 26 · 5 yrs in MLB

2026 grade

25.4
Runs above average
−1.0
AVG / OBP / SLG
.268/.334/.381
HR · SB
3 · 5
Rank
344 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−10.4
  • Doubles+4.4
  • Singles+3.6
  • Triples+1.8
  • Caught stealing−1.7
  • Outs, strikeouts included+1.7
  • Hit by pitch−1.4
  • Stolen bases+0.8
  • Walks+0.7
  • Parks played in−0.6

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27vsCleveland GuardiansCLECLEW 3-22110020083.6
Fri, Sep 25vsCleveland GuardiansCLECLEL 9-124120010081.8
Wed, Sep 23vsChicago White SoxCHWCHWW 5-43133010097.4
Tue, Sep 22vsChicago White SoxCHWCHWL 11-142301030073.5
Sun, Sep 20@Pittsburgh PiratesPITPITL 3-4400000106.2
Sat, Sep 19@Pittsburgh PiratesPITPITL 5-610000000–
Fri, Sep 18@Pittsburgh PiratesPITPITL 5-84012001054.8
Thu, Sep 17@Houston AstrosHOUHOUL 2-6400000007.9
Tue, Sep 15@Houston AstrosHOUHOUL 2-43000011031.7
Thu, Aug 20vsAthleticsATHATHW 6-210100000–
Wed, Aug 19vsAthleticsATHATHW 9-75121000081.5
Tue, Aug 18vsAthleticsATHATHW 4-34010001036.7
Mon, Aug 17vsAthleticsATHATHW 9-55121001046.4
Mon, Jun 22@Tampa Bay RaysTBTBW 2-14010000055.7
Sun, Jun 21vsSt. Louis CardinalsSTLSTLL 10-12500000100.3
Tue, Jun 16@Washington NationalsWSHWSHL 4-610000100–
Mon, Jun 15@Washington NationalsWSHWSHL 3-74012001040.1
Sun, Jun 14vsHouston AstrosHOUHOUW 4-04033000194.4
Sat, Jun 13vsHouston AstrosHOUHOUL 7-8400000204.8
Fri, Jun 12vsHouston AstrosHOUHOUL 8-105221001061.0
Wed, Jun 10vsTexas RangersTEXTEXL 4-64000011024.5
Tue, Jun 9vsTexas RangersTEXTEXW 5-34111002064.2
Sun, Jun 7@Minnesota TwinsMINMINW 6-54111011057.9
Sat, Jun 6@Minnesota TwinsMINMINW 3-24010001038.8
Fri, Jun 5@Minnesota TwinsMINMINL 3-510010000–
Thu, Jun 4@Minnesota TwinsMINMINW 8-600000100–
Sat, May 30@Texas RangersTEXTEXL 6-74011000046.1
Fri, May 29@Texas RangersTEXTEXL 1-93120011087.5
Wed, May 27vsNew York YankeesNYYNYYL 0-74020000080.5
Tue, May 26vsNew York YankeesNYYNYYL 1-153000001019.4
Mon, May 25vsNew York YankeesNYYNYYL 3-45010001027.6
Sun, May 24vsSeattle MarinersSEASEAW 8-65022000061.7
Sat, May 23vsSeattle MarinersSEASEAW 5-04110001055.5
Fri, May 22vsSeattle MarinersSEASEAL 0-24020001070.9
Wed, May 20vsBoston Red SoxBOSBOSL 3-4500000000.9
Tue, May 19vsBoston Red SoxBOSBOSL 1-74010001039.1
Mon, May 18vsBoston Red SoxBOSBOSL 1-34010001039.1
Sun, May 17@St. Louis CardinalsSTLSTLW 2-05110000028.7
Sat, May 16@St. Louis CardinalsSTLSTLL 2-44110000057.0
Fri, May 15@St. Louis CardinalsSTLSTLL 4-5610000000.1
Thu, May 14@Chicago White SoxCHWCHWL 2-65111000028.8
Wed, May 13@Chicago White SoxCHWCHWL 5-63100022050.8
Tue, May 12@Chicago White SoxCHWCHWL 5-65011000028.8
Sun, May 10vsDetroit TigersDETDETL 3-63131010097.5
Sat, May 9vsDetroit TigersDETDETW 5-13110010060.3
Fri, May 8vsDetroit TigersDETDETW 4-34011000038.8
Thu, May 7vsCleveland GuardiansCLECLEL 5-85021001071.7
Wed, May 6vsCleveland GuardiansCLECLEL 1-33020010086.7
Tue, May 5vsCleveland GuardiansCLECLEW 5-33100011030.5
Mon, May 4vsCleveland GuardiansCLECLEW 6-2400000004.5
Sun, May 3@Seattle MarinersSEASEAW 4-15010000136.3
Sat, May 2@Seattle MarinersSEASEAW 3-24012001047.1
Fri, May 1@Seattle MarinersSEASEAW 7-64110011059.6
Thu, Apr 30@AthleticsATHATHL 3-65231100199.0
Wed, Apr 29@AthleticsATHATHL 2-5400000106.2
Tue, Apr 28@AthleticsATHATHW 4-15020001081.6
Sun, Apr 26vsLos Angeles AngelsLAALAAW 11-911000100–
Wed, Apr 22vsBaltimore OriolesBALBALL 6-83000001018.6
Tue, Apr 21vsBaltimore OriolesBALBALW 6-53211021182.5
Mon, Apr 20vsBaltimore OriolesBALBALL 5-76030001063.1
Sun, Apr 19@New York YankeesNYYNYYL 0-74000002014.7
Sat, Apr 18@New York YankeesNYYNYYL 4-134010001057.2
Fri, Apr 17@New York YankeesNYYNYYL 2-43100011033.0
Thu, Apr 16@Detroit TigersDETDETL 9-105111001026.4
Wed, Apr 15@Detroit TigersDETDETL 1-2400000103.6
Tue, Apr 14@Detroit TigersDETDETL 1-24010001037.0
Sun, Apr 12vsChicago White SoxCHWCHWL 5-64100010024.1
Sat, Apr 11vsChicago White SoxCHWCHWW 2-04221100094.6
Fri, Apr 10vsChicago White SoxCHWCHWW 2-04110000037.0
Thu, Apr 9vsChicago White SoxCHWCHWL 0-24020011081.8
Wed, Apr 8@Cleveland GuardiansCLECLEL 2-104110001040.5
Tue, Apr 7@Cleveland GuardiansCLECLEL 1-2400000308.3
Mon, Apr 6@Cleveland GuardiansCLECLEW 4-25020000081.6
Sun, Apr 5vsMilwaukee BrewersMILMILL 5-85123101087.8
Sat, Apr 4vsMilwaukee BrewersMILMILW 8-25131000081.8
Sat, Apr 4vsMilwaukee BrewersMILMILL 2-54000012024.1
Thu, Apr 2vsMinnesota TwinsMINMINL 1-53110010064.5
Wed, Apr 1vsMinnesota TwinsMINMINW 13-92113010064.5
Mon, Mar 30vsMinnesota TwinsMINMINW 3-14020001079.7
Sun, Mar 29@Atlanta BravesATLATLW 4-14010010058.4
Sat, Mar 28@Atlanta BravesATLATLL 2-63100010032.4
Fri, Mar 27@Atlanta BravesATLATLL 0-63010011173.0

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.