David Barrie
130 total assignments
130 matches
Major League Soccer06/08/2022
CF Montréal2–2Inter Miami
4️⃣Fourth Official
2022
Major League Soccer09/07/2022
Toronto FC2–2SJ Earthquakes
4️⃣Fourth Official
2022
Major League Soccer29/06/2022
Toronto FC1–2Columbus Crew
4️⃣Fourth Official
2022
Major League Soccer28/05/2022
CF Montréal4–3FC Cincinnati
4️⃣Fourth Official
2022
Major League Soccer16/04/2022
Toronto FC2–1Philadelphia Union
4️⃣Fourth Official
2022
Major League Soccer05/03/2022
Toronto FC1–4NY Red Bulls
4️⃣Fourth Official
2022
Major League Soccer27/10/2021
Toronto FC2–2Philadelphia Union
4️⃣Fourth Official
2021
Major League Soccer29/09/2021
CF Montréal1–4NE Revolution
4️⃣Fourth Official
2021
Major League Soccer19/09/2021
CF Montréal2–0Chicago Fire
4️⃣Fourth Official
2021
Major League Soccer11/09/2021
CF Montréal0–1Nashville SC
4️⃣Fourth Official
2021
Major League Soccer06/10/2019
Toronto FC1–0Columbus Crew
4️⃣Fourth Official
2019
Major League Soccer29/09/2019
FC Cincinnati1–1Orlando City
4️⃣Fourth Official
2019
Major League Soccer21/09/2019
NE Revolution0–0Real Salt Lake
4️⃣Fourth Official
2019
Major League Soccer14/09/2019
CF Montréal0–1FC Cincinnati
📺VAR
2019
Major League Soccer03/08/2019
Real Salt Lake3–1Nycfc
4️⃣Fourth Official
2019
Major League Soccer27/07/2019
Toronto FC2–1FC Cincinnati
4️⃣Fourth Official
2019
Major League Soccer03/07/2019
Minnesota Utd3–1SJ Earthquakes
4️⃣Fourth Official
2019
Major League Soccer07/06/2019
Toronto FC2–2Sporting KC
4️⃣Fourth Official
2019
Major League Soccer19/05/2019
FC Dallas1–1Lafc
4️⃣Fourth Official
2019
Major League Soccer18/08/2018
Vancouver Whitecaps2–2NY Red Bulls
📺VAR
2018
Major League Soccer30/06/2018
CF Montréal2–0Sporting KC
4️⃣Fourth Official
2018
Major League Soccer23/06/2018
Orlando City0–2CF Montréal
📺VAR
2018
Major League Soccer09/06/2018
Houston Dynamo2–0Colorado Rapids
📺VAR
2018
Major League Soccer02/06/2018
Columbus Crew3–3Toronto FC
4️⃣Fourth Official
2018
Major League Soccer12/05/2018
NE Revolution3–2Toronto FC
4️⃣Fourth Official
2018