Tomás Avilés of Inter Miami had the most yellow cards in Major League Soccer in 2024, with 14 from 30 appearances and 31 fouls committed, plus two red cards. Franco Escobar, James Sands and César Nahuel Araújo Vilches were next on 12.
Franco Escobar of Houston Dynamo had the most yellow cards per 90 minutes in Major League Soccer in 2024, with 0.53 per 90, from 12 yellow cards in 2,033 minutes. To count, a player needed 1,160 minutes. Tomás Avilés was next on 0.51.
Tomás Avilés of Inter Miami had the most yellow cards of any defender in Major League Soccer in 2024, with 14 yellow cards from 30 appearances. Franco Escobar was next on 12.
Federico Bernardeschi of Toronto had the most yellow cards of any forward in Major League Soccer in 2024, with 10 yellow cards from 29 appearances. Cristian Dájome was next on 9.
Drake Callender of Inter Miami played the most minutes without a yellow card in Major League Soccer in 2024, with 3,150 minutes across 35 appearances. Lewis Morgan was next on 2,869.