1. NBA, Cavaliers at Raptors, Monday, TSN: 1,800,000
2. NBA, Cavaliers at Raptors, Saturday, Sportsnet: 1,430,000
3. Hockey worlds, Canada vs. Finland final, Sunday, TSN: 1,365,000
4. NHL, Lightning at Penguins, Sunday, CBC: 1,340,000
5. NHL, Penguins at Lightning, Friday, CBC: 1,100,000
6. NHL, Sharks at Blues, Monday, CBC: 999,000
7. NHL, Blues at Sharks, Saturday, CBC: 900,000
8. MLB, Blue Jays at Twins, Friday, Sportsnet One: 725,000
9. Hockey worlds, Canada vs. U.S. semifinal, Saturday, TSN: 688,000
10. MLB, Blue Jays at Twins, Sunday, Sportsnet: 634,000
11. MLB, Blue Jays at Twins, Saturday, Sportsnet: 564,000
12. NBA, Warriors at Thunder, Sunday, Sportsnet One: 348,000
13. PGA, Byron Nelson Classic final round, Sunday, Global: 281,000
14. Hockey worlds, Russia vs. Finland semifinal, Saturday, TSN: 223,000
15. Auto racing, NASCAR All-Star Race, Sunday, TSN: 215,000 (Fox audience not measured)
16. Horse reacing, Preakness Stakes, Saturday, TSN: 182,000 (NBC audience not measured)
17. Memorial Cup, Red Deer vs. Rouyn-Noranda, Sunday, Sportsnet: 180,000
18. PGA, Byron Nelson Classic third round, Saturday, Global: 152,000
19. Memorial Cup, London vs. Red Deer, Friday, Sportsnet: 132,000
20, Memorial Cup, Brandon vs. London, Monday, Sportsnet: 128,000
21. Soccer, Whitecaps at Portland, Saturday, TSN: 127,000
22. Athletics, Diamond League Rabat, Saturday, CBC: 110,000