Toronto FC - Charlotte FC
Toronto FC host Charlotte FC in MLS clash
Toronto FC host Charlotte FC at BMO Field on matchday 20 of the Major League Soccer season. Toronto FC enter this fixture following a 2-1 victory over New England Revolution last time out, and have shown resilience with draws against New York City FC and CF Montreal in recent weeks. However, they have also experienced defeats, notably a 2-1 loss to DC United.
Charlotte FC arrive having secured a 3-1 win against Columbus Crew, but their form has been inconsistent, including a 2-1 defeat to Chicago Fire FC and a 2-2 draw with Atlanta United. The history between these two sides leans towards Charlotte FC, who have won three of their last five encounters, including a 3-1 victory earlier this season on 16 May 2026.