Toronto FC goalkeeper Luka Gavran scored a dramatic equalizer in the sixth minute of second-half stoppage time against the Philadelphia Union on April 22, 2026, salvaging a 3-3 draw at BMO Field.
The 25-year-old Canadian goalkeeper joined the attack for a free kick in the final moments, positioning himself to meet a cross from midfielder Alfonso Coello and heading the ball into the net.
Gavran’s goal marked only the third time in MLS history that a goalkeeper has scored, following Danny Cepero in 2008 and William Hesmer in 2010.
Philadelphia Union had taken a 2-0 lead before Toronto fought back to level at 2-2, only for Nathan Harriel to restore the Union’s lead in the 89th minute.
Gavran, who previously played as a striker in his youth, said after the match that he remembered little of the goal but was glad to have contributed to the result.
Toronto head coach Robin Fraser noted that while he had seen goalkeepers push forward many times, he had never witnessed one score until this occasion.
The goal came after a sequence where backup goalkeeper Willie Yarbrough and goalkeeper coach Simon Eaddy signaled for Gavran to join the attack.
Gavran described the moment as surreal, stating he had not scored since he was 14 years old when he played as a forward.
The draw extended Toronto FC’s unbeaten streak to three matches and left the Philadelphia Union with a record of 1-6-2 at the time of the match.
For continued updates on MLS action and highlights from this remarkable match, visit archysport.com for comprehensive coverage and analysis.