U20 MNT:
2007
0-3 vs Chile @ BMO Field, Toronto CMNT: 2007
1-1 vs Costa Rica @ BMO Field, Toronto 2008
1-1 vs Jamaica @ BMO Field, Toronto 2010
0-2 vs Peru @ BMO Field, Toronto 2011
2-2 vs Ecuador @ BMO Field, Toronto
4-1 vs St. Lucia @ BMO Field, Toronto 2012
0-0 vs USA @ BMO Field, Toronto
0-0 vs Honduras @ BMO Field, Toronto
1-0 vs Panama @ BMO Field, Toronto 2014
3-1 vs Jamaica @ BMO Field, Toronto 2015
4-0 vs Dominica @ BMO Field, Toronto
0-0 vs Costa Rica @ BMO Field, Toronto 2017
2-0 vs Jamaica @ BMO Field, Toronto 2018
5-0 vs Dominica @ BMO Field, Toronto 2019
6-0 vs Cuba @ BMO Field, Toronto
2-0 vs USA @ BMO Field, Toronto 2021
1-1 vs Honduras @ BMO Field, Toronto
3-0 vs El Salvador @ BMO Field, Toronto
4-1 vs Panama @ BMO Field, Toronto
1-0 vs Costa Rica @ Commonwealth Stadium, Edmonton 2022
2-0 vs USA @ Tim Hortons Field, Hamilton
4-0 vs Jamaica @ BMO Field, Toronto 2023
4-1 vs Honduras @ BMO Field, Toronto
2-2 vs Guadeloupe @ BMO Field, Toronto Total of 24 games