Jamal Mayersin NHL-ura alkoi kaudella 1996-97 St. Louis Bluesissa. Hän kuuluikin joukkueen runkopelaajiin noin vuosikymmenen ajan ennen kuin hän edusti myös neljää muuta seuraa: Toronto Maple Leafsia, Calgary Flamesia, San Jose Sharksia ja Chicago Blackhawksia. Hän sai erikoisluvalla nimensä Stanley Cup-pokaaliin viime kauden jälkeen, vaikka hän ei pelannutkaan vaadittua määrää otteluita kauden aikana.
NHL-otteluita uraan mahtui 915, joissa syntyivät tehot 90+129. Pudotuspeleissä Mayers pelasi 63 ottelua tehoin 5+8. Mayers nähtiin myös Kanadan paidassa MM-kisoissa kolmeen eri otteeseen. Vuonna 2007 hän oli kaatamassa Suomea loppuottelussa.
Mayers toimii tällä kaudella yhtenä NHL Networkin asiantuntijoista.