As of end 2021 US Open this is the list of last tennis players who won grand slam championships on home soil:

**Men's**:

 - [Australian Open][11]: Mark Edmondson - 1976
 - [French Open][21]: Yannick Noah - 1983
 - [Wimbledon][31]: Andy Murray - 2016
 - [US Open][41]: Andy Roddick - 2003

**Women's**:

 - [Australian Open][12]: Chris O'Neil - 1978
 - [French Open][22]: Mary Pierce - 2000
 - [Wimbledon][32]: Virginia Wade - 1977
 - [US Open][42]: Sloane Stephens - 2017


  [11]: https://en.wikipedia.org/wiki/List_of_Australian_Open_men%27s_singles_champions
  [12]: https://en.wikipedia.org/wiki/List_of_Australian_Open_women%27s_singles_champions

  [21]: https://en.wikipedia.org/wiki/List_of_French_Open_men%27s_singles_champions
  [22]: https://en.wikipedia.org/wiki/List_of_French_Open_women%27s_singles_champions

  [31]: https://en.wikipedia.org/wiki/List_of_Wimbledon_gentlemen%27s_singles_champions
  [32]: https://en.wikipedia.org/wiki/List_of_Wimbledon_ladies%27_singles_champions

  [41]: https://en.wikipedia.org/wiki/List_of_US_Open_men%27s_singles_champions
  [42]:
https://en.wikipedia.org/wiki/List_of_US_Open_women%27s_singles_champions