Michael Massey | Kansas City Royals

Michael Massey | Kansas City Royals
Michael Massey
MLB Player
Michael Massey
Kansas City Royals logoKansas City Royals#19 · Second BasemanActive
Height6' 0"Weight195 lbsAge28Experience5th Season
.272AVG
13HRTied-158th
50RBITied-168th
.731OPS

Player Information

PositionSecond Baseman
Jersey#19
Date of Birth22/3/1998
BirthplacePalos Park, IL
CollegeIllinois
Experience5th Season
Draft2019: Rd 4, Pk 109 (KC)
Bats / ThrowsLeft/Right
MLB Debut2022
StatusActive

Next Game

Cleveland Guardians logo
vs Cleveland Guardians
September 26, 2026 · 7:10 PM
Kauffman Stadium
MLB.TV
View Game →

More Kansas City Royals Players

Season, Postseason & Career

SplitGPABRH2B3BHRRBIBBSO
Regular Season1314234911525113502175
Career48916181724057854918778319

Career Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPSWAR
202252173164291417984630.243.307.376.6830.9
2023129428429818115552449962.229.274.381.6550.0
2024100332458617214451535610.259.294.449.7431.6
202577262206490320914321.244.268.313.581-0.1
20261314234911525113502107530.272.303.428.7312.0
Career4891618172405785491877816319153.250.288.396.684--

Postseason Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPKSBCSAVGOBPSLGOPS
202462317110120600.304.360.435.795
Career62317110120600.304.360.435.795

Expanded Batting by Season

SeasonPAPP/PAXBHTBIBBHBPGIDPSHSFSBCSSB%
20221947193.71146508122301.00
202346118413.993416304314620.75
202435613303.743314913924101.00
202527710133.66128201314210.67
202645216423.6339181001035301.00
Career174065453.76132640116269191530.83

Advanced Batting by Season

SeasonWAROWARRCRC/27ISOPSECAAB/HRBB/PABB/KGOFOGO/FO
20220.90.821.54.3.133.20243.3.0460.2051800.6
20230.00.845.63.6.152.21728.5.0520.241052290.5
20241.61.642.24.4.190.23823.7.0420.271121700.7
2025-0.1-0.521.32.8.069.10787.3.0320.21701540.5
20262.01.653.54.4.156.21332.5.0460.281412150.7
Career----184.23.9.145.20133.0.0450.244798480.6

Game Log

GameResultABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPS
Cleveland Guardians logovs CLE2026 Regular SeasonL 11-5401000100000.272.303.428.731
Cleveland Guardians logovs CLE2026 Regular SeasonL 12-9502000000200.274.306.432.738
Chicago White Sox logovs CHW2026 Regular SeasonL 9-1400000000100.273.305.432.737
Chicago White Sox logovs CHW2026 Regular SeasonW 5-4402000000000.276.307.437.744
Chicago White Sox logovs CHW2026 Regular SeasonL 14-11501100100000.273.306.436.742
Pittsburgh Pirates logo@ PIT2026 Regular SeasonL 4-3400000000100.274.307.436.743
Pittsburgh Pirates logo@ PIT2026 Regular SeasonL 6-5300000100100.277.310.441.750
Pittsburgh Pirates logo@ PIT2026 Regular SeasonL 8-5411001100000.279.312.444.756
Houston Astros logo@ HOU2026 Regular SeasonL 6-2400000000100.279.313.438.751
Houston Astros logo@ HOU2026 Regular SeasonW 5-2523001100100.282.316.443.759
Houston Astros logo@ HOU2026 Regular SeasonL 4-2300000000100.278.312.433.745
Red Sox logo@ BOS2026 Regular SeasonL 4-1401000000200.280.314.437.751
Red Sox logo@ BOS2026 Regular SeasonL 5-1301000000000.281.315.439.754
Red Sox logo@ BOS2026 Regular SeasonW 3-2402000000000.280.315.439.754
Arizona Diamondbacks logovs ARI2026 Regular SeasonW 5-2401000000100.278.313.439.752
Arizona Diamondbacks logovs ARI2026 Regular SeasonL 5-3 F/11402100010100.278.314.441.754
Arizona Diamondbacks logovs ARI2026 Regular SeasonL 5-4 F/10500000000100.276.310.437.747
Blue Jays logovs TOR2026 Regular SeasonL 4-3401000000000.280.314.444.757
Blue Jays logovs TOR2026 Regular SeasonL 9-2201000010000.280.315.446.760
Miami Marlins logovs MIA2026 Regular SeasonW 7-3401000000000.279.312.445.757
Miami Marlins logovs MIA2026 Regular SeasonL 9-6402100100010.279.313.448.760
Blue Jays logo@ TOR2026 Regular Season
W 5-3200000010000.276.310.444.755
Detroit Tigers logovs DET2026 Regular SeasonW 3-1300000000000.278.310.447.757
Detroit Tigers logovs DET2026 Regular SeasonW 5-2412100100000.281.313.451.764
Athletics logovs ATH2026 Regular SeasonW 6-2413100100000.278.311.447.758
Athletics logovs ATH2026 Regular SeasonW 4-3311000010000.272.306.440.746
Athletics logovs ATH2026 Regular SeasonW 9-5311000010100.272.303.441.745
Los Angeles Angels logo@ LAA2026 Regular SeasonW 3-0413001100000.271.301.442.744
Los Angeles Angels logo@ LAA2026 Regular SeasonL 1-0301000000000.265.296.429.725
Los Angeles Angels logo@ LAA2026 Regular SeasonW 7-6413001200100.264.296.430.725
Los Angeles Dodgers logo@ LAD2026 Regular SeasonL 4-2100000000100.258.290.416.706
Los Angeles Dodgers logo@ LAD2026 Regular SeasonL 5-4 F/10400000000300.259.291.417.708
Los Angeles Dodgers logo@ LAD2026 Regular SeasonL 6-5411000000300.262.294.423.717
Chicago Cubs logovs CHC2026 Regular SeasonL 10-2402010000000.262.295.425.720
Chicago Cubs logovs CHC2026 Regular SeasonW 6-3411000000000.259.292.418.710
Chicago Cubs logovs CHC2026 Regular SeasonL 6-4400000000000.259.293.420.713
Minnesota Twins logovs MIN2026 Regular SeasonL 4-3400000000100.263.297.426.722
Minnesota Twins logovs MIN2026 Regular SeasonW 2-1322001100100.267.301.432.732
Minnesota Twins logovs MIN2026 Regular SeasonW 8-2401100100000.262.297.418.715
Colorado Rockies logo@ COL2026 Regular SeasonL 12-6301000100100.263.298.417.715
Colorado Rockies logo@ COL2026 Regular SeasonL 3-1400000000000.262.298.418.716
Minnesota Twins logo@ MIN2026 Regular SeasonL 4-3400000000000.266.302.424.727
Minnesota Twins logo@ MIN2026 Regular SeasonW 4-0401000000000.270.307.431.737
Minnesota Twins logo@ MIN2026 Regular SeasonL 3-2400000000200.270.307.433.741
Detroit Tigers logo@ DET2026 Regular SeasonW 5-4211001200000.274.312.440.752
Detroit Tigers logo@ DET2026 Regular SeasonW 3-2300000100000.272.310.428.738
Detroit Tigers logo@ DET2026 Regular SeasonL 2-1201100010100.276.315.433.748
Detroit Tigers logo@ DET2026 Regular SeasonL 4-3412000000200.274.311.429.740
San Francisco Giants logovs SF2026 Regular SeasonW 5-4412100000200.270.308.427.736
San Francisco Giants logovs SF2026 Regular SeasonW 3-2401000000100.266.305.422.727
San Francisco Giants logovs SF2026 Regular SeasonW 4-3411100000000.267.306.425.731
San Diego Padres logovs SD2026 Regular SeasonL 19-2100000000000.267.307.424.731
San Diego Padres logovs SD2026 Regular SeasonW 6-1311000010000.268.308.426.734
San Diego Padres logovs SD2026 Regular SeasonW 7-6 F/10513000200100.267.305.427.732
Baltimore Orioles logo@ BAL2026 Regular SeasonL 8-2400000000000.260.299.423.722
Baltimore Orioles logo@ BAL2026 Regular SeasonL 6-1301000000000.265.304.430.735
Baltimore Orioles logo@ BAL2026 Regular SeasonL 5-3311100010100.264.304.432.736
New York Mets logo@ NYM2026 Regular SeasonWeek 27L 6-2301000000000.263.300.429.729
New York Mets logo@ NYM2026 Regular SeasonWeek 27W 16-12442100220100.262.300.430.730
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 27W 15-1111000110000.257.290.424.714
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 27W 5-2301000100000.254.284.421.705
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 27L 6-1300000000300.252.283.422.705
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 27L 5-2400000000100.256.287.429.716
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 26L 4-0301000000200.261.292.437.730
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 26L 10-4300000010000.260.292.439.731
Chicago White Sox logo@ CHW2026 Regular SeasonWeek 26W 5-4300000010000.264.293.446.738
Chicago White Sox logo@ CHW2026 Regular SeasonWeek 26L 2-1202000010000.268.294.453.746
Chicago White Sox logo@ CHW2026 Regular SeasonWeek 26L 22-1400000000100.261.283.447.730
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 25L 5-3402100000000.266.289.457.745
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 25W 12-5411100000100.261.284.450.734
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 25W 2-1310000010000.261.285.449.734
St. Louis Cardinals logovs STL2026 Regular SeasonWeek 25L 12-10503000200010.266.286.457.742
St. Louis Cardinals logovs STL2026 Regular SeasonWeek 25W 6-5411000100100.256.277.452.729
St. Louis Cardinals logovs STL2026 Regular SeasonWeek 25W 14-6310000010000.256.277.457.735
Washington Nationals logo@ WSH2026 Regular SeasonWeek 24W 6-2411001100000.261.278.466.744
Washington Nationals logo@ WSH2026 Regular SeasonWeek 24L 6-4100000000000.261.279.452.731
Houston Astros logovs HOU2026 Regular SeasonWeek 24W 4-0400000000200.263.280.455.736
Houston Astros logovs HOU2026 Regular SeasonWeek 24L 8-7312100100000.270.288.467.755
Houston Astros logovs HOU2026 Regular SeasonWeek 24L 10-8422100200000.262.280.456.737
Texas Rangers logovs TEX2026 Regular SeasonWeek 24L 4-2400000000100.255.275.448.723
Texas Rangers logovs TEX2026 Regular SeasonWeek 23W 5-3401100000000.262.282.461.743
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 23W 6-5100000000000.263.283.460.743
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 23W 3-2400000000000.265.285.463.748
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 23L 5-3402000000000.273.293.477.770
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 23W 8-6412001100000.266.287.477.763
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 22W 5-2412000100100.258.280.452.732
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 22L 4-3 F/10401000200200.250.273.450.723
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 22W 9-2513001100100.250.274.457.731
Texas Rangers logo@ TEX2026 Regular SeasonWeek 22L 6-3322001210100.234.261.423.684
Texas Rangers logo@ TEX2026 Regular SeasonWeek 22L 7-6200000000000.222.243.389.632
New York Yankees logovs NYY2026 Regular SeasonWeek 21L 7-0301100000100.226.248.396.644
New York Yankees logovs NYY2026 Regular SeasonWeek 21L 15-1100000000000.223.245.388.634
New York Yankees logovs NYY2026 Regular SeasonWeek 21L 4-3100000100000.225.248.392.640
Mariners logovs SEA2026 Regular SeasonWeek 21W 8-6210000010000.228.252.396.648
Mariners logovs SEA2026 Regular SeasonWeek 21W 5-0402000000000.232.250.404.654
Mariners logovs SEA2026 Regular SeasonWeek 21L 2-0301000000100.221.240.400.640
Red Sox logovs BOS2026 Regular SeasonWeek 20L 7-1100000000100.217.237.402.639
Red Sox logovs BOS2026 Regular SeasonWeek 20L 3-1301100000000.220.240.407.646
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 20W 2-0301000000100.216.237.398.634
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 20L 4-2401000000000.212.233.400.633
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 20L 5-4 F/11500000000000.210.233.407.640
Chicago White Sox logo@ CHW2026 Regular SeasonWeek 19L 6-5200000000000.224.247.434.681
Detroit Tigers logovs DET2026 Regular SeasonWeek 19L 6-3100000000000.230.253.446.699
Detroit Tigers logovs DET2026 Regular SeasonWeek 19W 5-1311001300000.233.256.452.708
Detroit Tigers logovs DET2026 Regular SeasonWeek 19W 4-3311100000000.229.253.414.668
Cleveland Guardians logovs CLE2026 Regular SeasonWeek 19L 8-5211100000000.224.250.403.653
Cleveland Guardians logovs CLE2026 Regular SeasonWeek 18W 5-3312001200000.215.243.385.627
Mariners logo@ SEA2026 Regular SeasonWeek 18W 4-1400000000200.194.224.323.546
Mariners logo@ SEA2026 Regular SeasonWeek 18W 3-2 F/10410000000310.207.238.345.583
Mariners logo@ SEA2026 Regular SeasonWeek 18W 7-6401000000000.222.254.370.625
Athletics logo@ ATH2026 Regular SeasonWeek 18L 6-3100000010100.220.255.380.635
Athletics logo@ ATH2026 Regular SeasonWeek 17L 5-2300000100100.224.245.388.633
Athletics logo@ ATH2026 Regular SeasonWeek 17W 4-1 F/10200000000000.239.265.413.678
Los Angeles Angels logovs LAA2026 Regular SeasonWeek 17W 11-9 F/10210000010000.250.277.432.708
Los Angeles Angels logovs LAA2026 Regular SeasonWeek 17W 12-1512000100000.262.273.452.725
Los Angeles Angels logovs LAA2026 Regular SeasonWeek 17W 6-3401100100200.243.256.459.716
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 16L 8-6412100000100.242.257.455.712
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 16W 6-5312101200000.207.226.414.640
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 16L 7-5 F/12300000000100.154.185.231.416
New York Yankees logo@ NYY2026 Regular SeasonWeek 16L 7-0300000000100.174.208.261.469
New York Yankees logo@ NYY2026 Regular SeasonWeek 16L 13-4401100200100.200.238.300.538
New York Yankees logo@ NYY2026 Regular SeasonWeek 16L 4-2200000000000.188.235.250.485
Detroit Tigers logo@ DET2026 Regular SeasonWeek 16L 10-9201000000100.214.267.286.552
Detroit Tigers logo@ DET2026 Regular SeasonWeek 15L 2-1110000010100.167.231.250.481
Chicago White Sox logovs CHW2026 Regular SeasonWeek 15L 6-5400000000100.182.182.273.455
Chicago White Sox logovs CHW2026 Regular SeasonWeek 15W 2-0201000000100.286.286.429.714
Chicago White Sox logovs CHW2026 Regular SeasonWeek 15W 2-0301100000000.200.200.400.600
Cleveland Guardians logo@ CLE2026 Regular SeasonWeek 14L 10-2200000000100.000.000.000.000