Total Matches
13
As Referee
3
As 4th Official
10
Competitions
(1)Countries visited
(1)- 13🇺🇸United States
Teams officiated
(12)- 7CF Montréal
- 4Toronto FC
- 2Chicago Fire
- 2D.C. United
- 2Nycfc
- 2Philadelphia Union
- 1Colorado Rapids
- 1Columbus Crew
- 1NE Revolution
- 1NY Red Bulls
- 1Portland Timbers
- 1Seattle Sounders
Venues
(7)Cities
(7)Matches this season
13 matches
Major League Soccer16/10/2016
CF Montréal2–2Toronto FC
4️⃣Fourth Official
Major League Soccer01/10/2016
NY Red Bulls3–2Philadelphia Union
4️⃣Fourth Official
Major League Soccer17/09/2016
CF Montréal1–3NE Revolution
4️⃣Fourth Official
Major League Soccer20/08/2016
CF Montréal0–3Chicago Fire
4️⃣Fourth Official
Major League Soccer23/07/2016
Toronto FC4–1D.C. United
4️⃣Fourth Official
Major League Soccer17/07/2016
CF Montréal1–3Nycfc
4️⃣Fourth Official
Major League Soccer02/07/2016
Toronto FC1–1Seattle Sounders
4️⃣Fourth Official
Major League Soccer25/06/2016
CF Montréal2–2Sporting KC
⚽Referee
Major League Soccer28/05/2016
Chicago Fire1–1Portland Timbers
⚽Referee
Major League Soccer30/04/2016
CF Montréal2–2Colorado Rapids
4️⃣Fourth Official
Major League Soccer23/04/2016
Philadelphia Union2–0Nycfc
4️⃣Fourth Official
Major League Soccer16/04/2016
D.C. United0–1Toronto FC
⚽Referee
Major League Soccer09/04/2016
CF Montréal2–0Columbus Crew
4️⃣Fourth Official