Canada Masters 2012
Ο/Η Novak Djokovic κατέκτησε τον τίτλο, νικώντας τον/την Richard Gasquet με 6–3 6–2 στον τελικό.
Αγώνες ανά γύρο
65 ολοκληρωμένοιΤελικός
1 ολοκληρωμένοιFIN
Ημιτελικοί
2 ολοκληρωμένοιFIN
FIN
Προημιτελικοί
4 ολοκληρωμένοιFIN
FIN
FIN
FIN
Γύρος των 16
8 ολοκληρωμένοιΓύρος των 32
16 ολοκληρωμένοιFIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
Γύρος των 64
16 ολοκληρωμένοιFIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
2ος γύρος προκριματικών
6 ολοκληρωμένοιFIN
FIN
FIN
FIN
FIN
FIN
1ος γύρος προκριματικών
12 ολοκληρωμένοιFIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN
FIN