Most red cards earned in a Major League Soccer career

Most red cards earned in a Major League Soccer career
Who
Roger Espinoza
What
13 total number
Where
United States
When
17 July 2022

The most red cards earned in a Major League Soccer career is 13, achieved by Roger Espinoza (Honduras) while playing for Sporting Kansas City between 2008 and 2023.

“Red Card Roger” had two spells at Sporting Kansas City, either side of a stint at English Premier League side Wigan. The midfielder/defender's most volatile MLS season was 2019, when he picked up three reds.