Badminton Canada National Rankings
Badminton Canada National Rankings show the latest Badminton Canada standings across men's singles, women's singles, men's doubles, women's doubles and mixed doubles. Search by player name, compare points and movement, or browse previous weeks below.
Official StandingsUpdated 2026-08-17
| Rank | Player | Points | Tournaments | +/- |
|---|---|---|---|---|
| 1 | BY Brian Yang | 9,615pts | 3 | 0 |
| 2 | VL Victor Lai | 8,350pts | 2 | 0 |
| 3 | YW Yanqing Wang | 8,025pts | 8 | 0 |
| 4 | JN Joshua Nguyen | 6,915pts | 3 | 0 |
| 5 | TL Timothy Lock | 5,865pts | 3 | 0 |
| 6 | JS Jaicob Saini | 5,475pts | 7 | 0 |
| 7 | ZD Zachary Desjardins | 5,460pts | 11 | 0 |
| 8 | TA Thomas Ashton | 5,460pts | 4 | 0 |
| 9 | AM Anton Menzel | 5,450pts | 5 | 0 |
| 10 | JS Justin Sun | 5,160pts | 10 | 0 |
| 11 | SG Shaurya Gullaiya | 5,105pts | 4 | 0 |
| 12 | AB Asher Bedi | 4,630pts | 3 | 0 |
| 13 | NG Nicolas Germain | 4,020pts | 11 | 0 |
| 14 | NG Nevan Goonetilleke | 3,970pts | 6 | 0 |
| 15 | OH Olivier Hamel | 3,957pts | 10 | 0 |
| 16 | CT Chenyi Tao | 3,905pts | 4 | 0 |
| 17 | AS Arpitraj Sinha | 3,730pts | 4 | 0 |
| 18 | JL Jackson Lachance | 3,635pts | 8 | 0 |
| 19 | PT Patrick Thompson | 3,550pts | 5 | 0 |
| 20 | MJ Michael Ji | 3,505pts | 3 | 0 |
| 21 | HU Hamd Ullah Khalil | 3,470pts | 3 | 0 |
| 22 | KM Kiren Milan DeRaj | 3,298pts | 6 | 0 |
| 23 | JC Joel Côté | 3,267pts | 6 | 0 |
| 24 | RP Renaud Pelletier | 3,200pts | 10 | 0 |
| 25 | ÉC Étienne Chouinard | 3,195pts | 4 | 0 |
| 26 | PB Philippe Bélanger | 3,167pts | 11 | 0 |
| 27 | LH Lap Hang Hugo Pong | 3,165pts | 2 | 0 |
| 28 | AZ Andy Zeng | 3,145pts | 4 | 0 |
| 29 | VK Vaibhav Krishna | 3,072pts | 4 | 0 |
| 30 | BB Benoit Bordeleau | 2,875pts | 7 | 0 |
| 31 | VH Victor Ho | 2,875pts | 6 | 0 |
| 32 | NQ Nathan Quach | 2,737pts | 5 | 0 |
| 33 | SH Simon Huihuan Yu | 2,707pts | 13 | 0 |
| 34 | RL Raphael Laliberte | 2,674pts | 7 | 0 |
| 35 | RG Raphaël Gagnon | 2,660pts | 10 | 0 |
| 36 | SS Sahib Singh Saggu | 2,632pts | 3 | 0 |
| 37 | PS Prabhjotvir Singh SAGOO | 2,625pts | 7 | 0 |
| 38 | RR Reath Roth | 2,610pts | 4 | 0 |
| 39 | CN Connor Nicholas Louie | 2,510pts | 4 | 0 |
| 40 | MF Muhammad Fachri Akbar Romadhon | 2,500pts | 1 | 0 |
| 41 | AG Alexander Gibson-Dunne | 2,487pts | 6 | 0 |
| 42 | MC Mikel Cote | 2,462pts | 7 | 0 |
| 43 | GC Gabriel Ching | 2,415pts | 3 | 0 |
| 44 | BS BR Sankeerth | 2,405pts | 2 | 0 |
| 45 | JZ Jackson Zhou | 2,370pts | 5 | 0 |
| 46 | DM Dana Maghsoodi Mood | 2,365pts | 3 | 0 |
| 47 | MK Miklos Kanyasi | 2,362pts | 3 | 0 |
| 48 | JC Jason Chiu | 2,325pts | 4 | 0 |
| 49 | AZ Andrew Zhuang | 2,325pts | 3 | 0 |
| 50 | SJ Shreyans Jasti | 2,261pts | 7 | 0 |
| 51 | PB Philippe Blanchard | 2,249pts | 3 | 0 |
| 52 | TG Tyler Gene Luo | 2,232pts | 4 | 0 |
| 53 | AL Anson Lok-Yin Chen | 2,225pts | 2 | 0 |
| 54 | AY Arvin Yamani Yamani Doozi Sorkhabi | 2,157pts | 11 | 0 |
| 55 | TH Tran Hoang Nguyen Dang | 2,155pts | 6 | 0 |
| 56 | AF Austin Flannigan | 2,152pts | 2 | 0 |
| 57 | PB Paul Brown | 2,145pts | 3 | 0 |
| 58 | GB Guillaume Blais | 2,130pts | 7 | 0 |
| 59 | BR Bodhi Ratana Teja Gotama | 2,130pts | 1 | 0 |
| 60 | AD Abhishek Dhiman Bharti | 2,117pts | 4 | 0 |
| 61 | SP Smit Patel | 2,060pts | 5 | 0 |
| 62 | LZ Liam Zhang | 2,020pts | 2 | 0 |
| 63 | CR Clint Ross Steeves | 2,009pts | 9 | 0 |
| 64 | DJ Deepsimar Johar | 1,985pts | 2 | 0 |
| 65 | JS Jayadeep sai Balaji | 1,905pts | 3 | 0 |
| 66 | KR Kalan Robert Watkins | 1,890pts | 3 | 0 |
| 67 | JB Jérôme Blanchet-Dubé | 1,887pts | 2 | 0 |
| 68 | WZ Weison Zhang | 1,872pts | 5 | 0 |
| 69 | AM Andrew Meijer | 1,860pts | 2 | 0 |
| 70 | PF Preston Friedrich Fazekas | 1,854pts | 2 | 0 |
| 71 | JB Jacob Bélisle | 1,820pts | 5 | 0 |
| 71 | TL Thomas Lavoie | 1,820pts | 5 | 0 |
| 73 | GS Gurdeep Singh | 1,790pts | 4 | 0 |
| 74 | SY Samuel Yick-Abel | 1,785pts | 5 | 0 |
| 75 | SL Sean Lai-cheong | 1,777pts | 4 | 0 |
| 76 | NM Noah MacIsaac | 1,773pts | 6 | 0 |
| 77 | HT Hendra Triwardani | 1,754pts | 2 | 0 |
| 78 | CZ Colin Zhou | 1,750pts | 1 | 0 |
| 79 | JT Jaden Thom | 1,732pts | 4 | 0 |
| 80 | MS MANJOTVIR SINGH SAGOO | 1,717pts | 5 | 0 |
| 81 | NY Nyl Yakura | 1,710pts | 1 | 0 |
| 81 | CC Clarence Chau | 1,710pts | 1 | 0 |
| 83 | SM Sahassawas Mono Suttinon | 1,677pts | 3 | 0 |
| 84 | YB Yuan Barnabe-Dufresne | 1,590pts | 3 | 0 |
| 85 | HD Haiyue Dong | 1,588pts | 3 | 0 |
| 86 | TT Tchay Thammavongsa | 1,552pts | 6 | 0 |
| 87 | DH David Harrison | 1,532pts | 3 | 0 |
| 87 | VK Vijay Kumar | 1,532pts | 3 | 0 |
| 89 | NM Nathaniel Mckenzie | 1,510pts | 6 | 0 |
| 90 | MS Manpreet Singh | 1,510pts | 4 | 0 |
| 90 | NB Nathan Bédard | 1,510pts | 4 | 0 |
| 92 | YL YanHua Liang | 1,464pts | 6 | 0 |
| 93 | IT Ihor Tykhonenko | 1,464pts | 4 | 0 |
| 94 | HP Henri Pinson-Lagier | 1,457pts | 4 | 0 |
| 95 | XM Xavier Marcotte | 1,450pts | 4 | 0 |
| 96 | TB Tristan Bélisle | 1,444pts | 7 | 0 |
| 97 | KB Kevin Barkman | 1,440pts | 2 | 0 |
| 97 | LF Lyem Fedoretz | 1,440pts | 2 | 0 |
| 99 | JW Jalil Waiz | 1,420pts | 1 | 0 |
| 100 | RP Renaud Perron | 1,401pts | 5 | 0 |
| 101 | HT Harold Tan | 1,400pts | 1 | 0 |
| 102 | EZ Edward Zhu | 1,397pts | 5 | 0 |
| 103 | RS Raunak Sandhu | 1,380pts | 2 | 0 |
| 103 | AZ Alan Zhang | 1,380pts | 2 | 0 |
| 105 | PT Peter Tran | 1,370pts | 2 | 0 |
| 106 | AR Ares Rongpeng Zhou | 1,370pts | 1 | 0 |
| 107 | SV Setu Venkat Adwaithkanth Kolloju | 1,369pts | 3 | 0 |
| 108 | JP Jason Park | 1,354pts | 7 | 0 |
| 109 | JR Jack Roth | 1,350pts | 4 | 0 |
| 110 | JL Jiawei Louis Yun | 1,341pts | 2 | 0 |
| 111 | TS tajinder sandhu | 1,331pts | 4 | 0 |
| 112 | AQ Alex Qingyuan Li | 1,327pts | 2 | 0 |
| 113 | AQ Antoine Quessy | 1,322pts | 6 | 0 |
| 114 | KL Kenneth Li | 1,312pts | 3 | 0 |
| 115 | MT Mike Ta | 1,290pts | 2 | 0 |
| 116 | FD Felix Dong Sun | 1,278pts | 3 | 0 |
| 117 | FH Felix Hebert | 1,278pts | 2 | 0 |
| 118 | AC Anish Chandra Jojula | 1,275pts | 1 | 0 |
| 119 | SD Saurav Dhand | 1,258pts | 2 | 0 |
| 120 | SS shiheng su | 1,228pts | 4 | 0 |
| 121 | LR LEONARDO ROCHA TORRES | 1,214pts | 4 | 0 |
| 122 | ST Saket Thavanani | 1,195pts | 3 | 0 |
| 123 | AS Aman Sharma | 1,191pts | 3 | 0 |
| 124 | TG Thomas George | 1,182pts | 2 | 0 |
| 125 | OL Olivier Laliberte | 1,172pts | 6 | 0 |
| 126 | JR Jack Ronahan | 1,170pts | 1 | 0 |
| 126 | S( Shingchun (Kevin) Wu | 1,170pts | 1 | 0 |
| 128 | MT Mathis Tessier | 1,162pts | 6 | 0 |
| 129 | CR Christopher Roy | 1,162pts | 4 | 0 |
| 130 | DL David Lewis | 1,162pts | 3 | 0 |
| 131 | CW Christopher Wiebe | 1,140pts | 3 | 0 |
| 132 | CT Cliff Tuen | 1,140pts | 2 | 0 |
| 132 | MJ Michael J Yang | 1,140pts | 2 | 0 |
| 132 | MS Max Smith | 1,140pts | 2 | 0 |
| 132 | MY Michael Yang | 1,140pts | 2 | 0 |
| 136 | JL Jérémie Labonté | 1,139pts | 1 | 0 |
| 137 | ZG zhenling guo | 1,084pts | 3 | 0 |
| 138 | SP Saurabh Pandiar | 1,065pts | 1 | 0 |
| 138 | KF Kaiwen Feng | 1,065pts | 1 | 0 |
| 140 | HD Haryn DeRaj | 1,049pts | 2 | 0 |
| 141 | SB Shubham Bains | 1,044pts | 5 | 0 |
| 142 | KG Kyle Golding | 1,035pts | 1 | 0 |
| 142 | ZY Ziyi Yang Jackson | 1,035pts | 1 | 0 |
| 142 | KY Kevin Yang | 1,035pts | 1 | 0 |
| 142 | NL Nathan Lee | 1,035pts | 1 | 0 |
| 142 | RY Ryan Yuxuan Huang | 1,035pts | 1 | 0 |
| 147 | CD Charles Desrosiers | 1,025pts | 1 | 0 |
| 148 | JK Jose Kenshin Shimabukuro | 1,020pts | 1 | 0 |
| 149 | RW Rui Wen | 1,012pts | 6 | 0 |
| 150 | AL Andrew Li | 997pts | 3 | 0 |
| 151 | NT Neilson Tao | 974pts | 6 | 0 |
| 152 | HL Hubert Lemay | 974pts | 4 | 0 |
| 153 | AW anthony wong | 974pts | 2 | 0 |
| 154 | MU Muhammed Umar | 954pts | 6 | 0 |
| 155 | DY Damon Yee | 952pts | 2 | 0 |
| 155 | SC Stephen Choi | 952pts | 2 | 0 |
| 157 | VH Vincent Hébert | 940pts | 2 | 0 |
| 157 | PD Peter Donald Manuel | 940pts | 2 | 0 |
| 159 | AC Alan Cheng | 932pts | 6 | 0 |
| 160 | ND Ni Dong | 930pts | 2 | 0 |
| 161 | AD Arnaud Desjardins | 929pts | 8 | 0 |
| 162 | JL Jonathan Lee | 920pts | 1 | 0 |
| 162 | CG Charles-Alexandre Gagnon | 920pts | 1 | 0 |
| 162 | JD Jude Dennis | 920pts | 1 | 0 |
| 162 | EY Ethan Yuen | 920pts | 1 | 0 |
| 162 | MT Marcus Tam | 920pts | 1 | 0 |
| 167 | IW Imran Wadia | 915pts | 2 | 0 |
| 168 | DH Derick Huynh | 903pts | 2 | 0 |
| 169 | JJ Jingrong Jason Chu | 900pts | 4 | 0 |
| 170 | JP Jean-Michel Pagé | 900pts | 2 | 0 |
| 170 | NZ Nathan Zhou | 900pts | 2 | 0 |
| 172 | XP Xavier Poitras | 892pts | 4 | 0 |
| 173 | XX Xiaoyi Xie | 892pts | 3 | 0 |
| 174 | TR Tejas Ray | 886pts | 2 | 0 |
| 175 | BM Benjamin Mercier | 885pts | 1 | 0 |
Top 20 shown · 596 ranked players
| Rank | Player | Points | Tournaments | +/- |
|---|---|---|---|---|
| 1 | RC Rachel Chan | 9,085pts | 3 | 0 |
| 2 | ML Michelle Li | 8,350pts | 2 | 0 |
| 3 | WW Wendy Wen Yu Zhang | 8,265pts | 3 | 0 |
| 3 | CH Chloe Hoang | 8,265pts | 3 | 0 |
| 5 | SH Simone Huang | 8,125pts | 10 | 0 |
| 6 | CC Chloe Choi | 7,105pts | 5 | 0 |
| 7 | EM Emma Meng | 6,675pts | 3 | 0 |
| 8 | HC Heidi Chon | 4,910pts | 10 | 0 |
| 9 | MH Mahiro Hatachi | 4,780pts | 5 | 0 |
| 10 | AY Alena Yu | 4,685pts | 4 | 0 |
| 11 | MT Mengyao Tian | 4,475pts | 2 | 0 |
| 12 | JY Jasmine Yuexin Zhang | 4,405pts | 9 | 0 |
| 13 | EK Eyota Kwan | 4,260pts | 4 | 0 |
| 14 | YJ Yuetong Jenny Zhang | 4,060pts | 10 | 0 |
| 15 | FG Farzaneh Gholamrezaei Noogh | 4,020pts | 3 | 0 |
| 16 | SS Shermicah Stewart | 4,000pts | 10 | 0 |
| 17 | CL Camille Leblanc | 3,880pts | 3 | 0 |
| 18 | TS Taniya Shah | 3,715pts | 5 | 0 |
| 19 | SC Selina Chen | 3,590pts | 8 | 0 |
| 20 | RS Ritu Shah | 3,450pts | 2 | 0 |
| 21 | RL Rhian Li | 3,430pts | 6 | 0 |
| 22 | LS Lauren Sydney Sy | 3,390pts | 4 | 0 |
| 23 | AJ Akshaya Jayakeerthi | 3,365pts | 11 | 0 |
| 24 | CY Camille Yvenat | 3,082pts | 3 | 0 |
| 25 | MD Manon Diane Pitre | 3,042pts | 4 | 0 |
| 26 | WZ Wenqi Zhu | 3,005pts | 5 | 0 |
| 27 | MC Melissa Chen | 2,980pts | 9 | 0 |
| 28 | SH Soline Hupin-Marler | 2,795pts | 7 | 0 |
| 29 | BB BRINDHA BHARATHI RAJA | 2,785pts | 2 | 0 |
| 30 | FL Frédérique Labbé | 2,750pts | 6 | 0 |
| 31 | EG Emma Goyette | 2,602pts | 6 | 0 |
| 32 | HF Huxley Fei Sebastian Abrigo | 2,562pts | 3 | 0 |
| 33 | WY Wing yin Chan | 2,550pts | 4 | 0 |
| 34 | HS Hope Smith | 2,529pts | 2 | 0 |
| 35 | SK Sushmita Kolloju | 2,518pts | 4 | 0 |
| 36 | YL Yiyang Li | 2,494pts | 4 | 0 |
| 37 | RD Rashel Degarie | 2,247pts | 5 | 0 |
| 38 | MK Mary-Anne Ke | 2,050pts | 4 | 0 |
| 39 | YW Youhong Wang | 2,017pts | 4 | 0 |
| 40 | PJ Peyton Jamie Howse | 1,980pts | 3 | 0 |
| 41 | PG Paula Guo | 1,955pts | 2 | 0 |
| 42 | PR Priyanka Ratheesh Nair | 1,930pts | 3 | 0 |
| 43 | VM Vedika Meluveettil Sajeesh | 1,904pts | 3 | 0 |
| 44 | YQ Yujia Qin | 1,887pts | 2 | 0 |
| 45 | AC Angela Chen | 1,882pts | 3 | 0 |
| 46 | JY Jeannie Yip | 1,860pts | 2 | 0 |
| 47 | MY Melody Yin | 1,830pts | 3 | 0 |
| 48 | PS Preethi Srinivasan | 1,801pts | 2 | 0 |
| 49 | JK Jasmine Khosa | 1,768pts | 4 | 0 |
| 50 | NJ Nicole Jane Carr | 1,763pts | 3 | 0 |
| 51 | EV Emmanuelle Vo | 1,755pts | 2 | 0 |
| 52 | VB Vina Basu | 1,754pts | 2 | 0 |
| 53 | CL Caitlin Lean | 1,716pts | 4 | 0 |
| 54 | CC Catherine Choi | 1,710pts | 1 | 0 |
| 54 | SS Shreya Srikanth | 1,710pts | 1 | 0 |
| 54 | SW Susanna Wang | 1,710pts | 1 | 0 |
| 57 | SD Sara-Maude Deshaies | 1,700pts | 5 | 0 |
| 58 | MS Mary Smith | 1,620pts | 2 | 0 |
| 59 | AN Alisha Naik | 1,585pts | 2 | 0 |
| 60 | KS Keerat Sidhu | 1,567pts | 2 | 0 |
| 61 | MD Mélissa Douangboulom | 1,560pts | 3 | 0 |
| 62 | CH Caline Huang | 1,510pts | 5 | 0 |
| 63 | EC Eva Chang | 1,491pts | 2 | 0 |
| 64 | OL Otilia Leva | 1,489pts | 4 | 0 |
| 65 | TP Thi Pham | 1,488pts | 2 | 0 |
| 66 | XT Xiyue(Flora) Tao | 1,420pts | 1 | 0 |
| 66 | GB Giwoun Bae | 1,420pts | 1 | 0 |
| 68 | TP Taru Pathmarajah | 1,400pts | 1 | 0 |
| 69 | EW Evelyn Wu | 1,380pts | 2 | 0 |
| 69 | AC Audrey Chong | 1,380pts | 2 | 0 |
| 71 | ZB Zoé Bornais | 1,370pts | 2 | 0 |
| 72 | YJ Ying Jian | 1,370pts | 1 | 0 |
| 72 | LS Lucy Sijia Yang | 1,370pts | 1 | 0 |
| 72 | ND Nishtha Dubey | 1,370pts | 1 | 0 |
| 72 | SX Sophie Xiaofei Zhou | 1,370pts | 1 | 0 |
| 76 | YA Yu-Jade Adam-Pâquet | 1,310pts | 3 | 0 |
| 77 | AS Aaishi Stuti Dutta | 1,275pts | 1 | 0 |
| 77 | SL Sedney Lee | 1,275pts | 1 | 0 |
| 79 | ME Maggy Emond-Brisson | 1,272pts | 4 | 0 |
| 80 | YZ Yi Zheng | 1,246pts | 3 | 0 |
| 81 | CH Celine Hoyeck | 1,190pts | 2 | 0 |
| 82 | TD Tiffany Doyle | 1,190pts | 1 | 0 |
| 83 | YT Yi Tong Kwok | 1,170pts | 1 | 0 |
| 84 | CK Clarissa Koh | 1,166pts | 2 | 0 |
| 85 | JL Juliette Lavoie | 1,162pts | 5 | 0 |
| 86 | JP Jeanne Poirier | 1,162pts | 4 | 0 |
| 87 | VS Vanhphen Souvannarath | 1,127pts | 2 | 0 |
| 88 | AP Ariadné Panchbhai | 1,100pts | 2 | 0 |
| 89 | KL Karla Lynn McCallum | 1,100pts | 1 | 0 |
| 89 | KW Katy Wong | 1,100pts | 1 | 0 |
| 91 | AZ Alexa Zhang | 1,065pts | 1 | 0 |
| 91 | DV Dominique Vo | 1,065pts | 1 | 0 |
| 91 | EL Emma Lynn Grabowski | 1,065pts | 1 | 0 |
| 91 | VA Valerie Arsenau | 1,065pts | 1 | 0 |
| 91 | HT Heidi Tsui | 1,065pts | 1 | 0 |
| 96 | AL Aryane Lebreux | 1,062pts | 5 | 0 |
| 97 | SC Sophie Caron | 1,062pts | 3 | 0 |
| 97 | PC Phoebe Chen | 1,062pts | 3 | 0 |
| 99 | AX Anna Xie | 1,040pts | 2 | 0 |
| 100 | AM Aditi Mahajan | 1,035pts | 1 | 0 |
| 100 | SN Sophia Nong | 1,035pts | 1 | 0 |
| 100 | AC Aarushi Chandel | 1,035pts | 1 | 0 |
| 100 | TL Thalia Leann Se | 1,035pts | 1 | 0 |
| 104 | DA Da-Rose Adam-Pâquet | 1,010pts | 2 | 0 |
| 105 | XA Xia Alice Zhu | 920pts | 1 | 0 |
| 105 | SC Sydney Carlin Arseneault | 920pts | 1 | 0 |
| 105 | RG Rachel Gillies | 920pts | 1 | 0 |
| 105 | AB Adrea Beaulieu | 920pts | 1 | 0 |
| 105 | AL Abigail Lam | 920pts | 1 | 0 |
| 105 | GS Galatea Soerjanto | 920pts | 1 | 0 |
| 111 | YC Yuyang Chen | 910pts | 2 | 0 |
| 112 | KW Katie Watson | 877pts | 1 | 0 |
| 112 | VD Vicky Deng | 877pts | 1 | 0 |
| 112 | DL Daphnee Laliberte | 877pts | 1 | 0 |
| 112 | XL Xiaoli Li | 877pts | 1 | 0 |
| 112 | AN Anaghaa Nandishwar Gauri | 877pts | 1 | 0 |
| 117 | LG Laurence Gagnon | 874pts | 5 | 0 |
| 118 | TZ Tina Zhang | 862pts | 2 | 0 |
| 119 | RP Roxanne Potvin | 850pts | 2 | 0 |
| 120 | EL Evelyn Lebreux | 850pts | 1 | 0 |
| 120 | HL Hoi Lam Poon | 850pts | 1 | 0 |
| 122 | SK Surabhi Kishore | 819pts | 1 | 0 |
| 123 | MY mengyun yan | 805pts | 2 | 0 |
| 124 | AA Azrin Alishba | 774pts | 2 | 0 |
| 125 | SC SongLing Chen | 712pts | 2 | 0 |
| 126 | WW Wendy Wang | 710pts | 1 | 0 |
| 126 | ÉB Émy Bouchard | 710pts | 1 | 0 |
| 126 | LS Laura Sun | 710pts | 1 | 0 |
| 129 | SP Sammi Pan | 690pts | 1 | 0 |
| 129 | WF Winney Feng | 690pts | 1 | 0 |
| 129 | HZ Heya Zhang | 690pts | 1 | 0 |
| 129 | OZ Olivya Zou | 690pts | 1 | 0 |
| 129 | AW Anna Wang | 690pts | 1 | 0 |
| 129 | RK Rujuta Korgaonkar | 690pts | 1 | 0 |
| 129 | CH Crystal ho | 690pts | 1 | 0 |
| 129 | PP Payton Pingting Zhao | 690pts | 1 | 0 |
| 137 | AC Ashleigh Crozier | 644pts | 1 | 0 |
| 138 | AY Aaliyah Yvonne Yoga | 639pts | 1 | 0 |
| 138 | KS Kaiyang Sun | 639pts | 1 | 0 |
| 140 | EB Ellen Bae | 614pts | 1 | 0 |
| 140 | CY Chenning Yang | 614pts | 1 | 0 |
| 142 | MB Melina Bouchard | 612pts | 2 | 0 |
| 143 | FV Florence Vanier | 585pts | 1 | 0 |
| 143 | ÈD Ève Durette | 585pts | 1 | 0 |
| 143 | JF Jean Fei | 585pts | 1 | 0 |
| 143 | JT Jasmine Tan | 585pts | 1 | 0 |
| 143 | MQ Mia Qiman Zhang | 585pts | 1 | 0 |
| 148 | MR Maleesa Ronali Kolamunna | 552pts | 1 | 0 |
| 148 | DN Duyen Nguyen | 552pts | 1 | 0 |
| 150 | JS Jasmine Sauriol | 550pts | 1 | 0 |
| 150 | CC Carol Chen | 550pts | 1 | 0 |
| 150 | EY Ella Yining Guo | 550pts | 1 | 0 |
| 150 | ML Monica Li | 550pts | 1 | 0 |
| 154 | XS Xueer Sun | 533pts | 1 | 0 |
| 155 | MH Miya Huang | 526pts | 1 | 0 |
| 156 | LW Langti WU | 524pts | 2 | 0 |
| 156 | RD Rosalie Dassylva | 524pts | 2 | 0 |
| 158 | OP Oxana Pelletier | 513pts | 1 | 0 |
| 159 | RG Renee Gibbons | 483pts | 1 | 0 |
| 159 | AE Alannah Elizabeth Thibodeau | 483pts | 1 | 0 |
| 159 | KX Katie Xie | 483pts | 1 | 0 |
| 162 | BP Béatrice Proulx | 460pts | 1 | 0 |
| 162 | LG Laurence Grondin-Anctil | 460pts | 1 | 0 |
| 162 | MV Mariane Vaillancourt | 460pts | 1 | 0 |
| 162 | RL Ronggu Liu | 460pts | 1 | 0 |
| 162 | LR Laura Rivera | 460pts | 1 | 0 |
| 162 | PN Parmida Nami | 460pts | 1 | 0 |
| 168 | KL Katelyn Lai | 450pts | 1 | 0 |
| 168 | HW Helen Wang | 450pts | 1 | 0 |
| 168 | AC Adelyn Cheung | 450pts | 1 | 0 |
| 168 | KS Kimaya Satavalekar | 450pts | 1 | 0 |
| 168 | AC Aila Chorney | 450pts | 1 | 0 |
| 168 | AR Azeezah Ramzeen | 450pts | 1 | 0 |
| 174 | AT Alyson Tessier | 443pts | 1 | 0 |
| 174 | AB Alycia Bernier | 443pts | 1 | 0 |
Top 20 shown · 219 ranked players
| Rank | Player | Points | Tournaments | +/- |
|---|---|---|---|---|
| 1 | KL Kevin Leewith Ty Lindeman | 9,085pts | 3 | 0 |
| 1 | TL Ty Lindemanwith Kevin Lee | 9,085pts | 3 | 0 |
| 2 | DL Daniel Leungwith Nyl Yakura | 8,050pts | 4 | 0 |
| 2 | NY Nyl Yakurawith Daniel Leung | 8,050pts | 4 | 0 |
| 3 | JG Joric Gouletwith Félix-Antoine Vadnais | 6,735pts | 11 | 0 |
| 3 | FV Félix-Antoine Vadnaiswith Joric Goulet | 6,735pts | 11 | 0 |
| 4 | OC Oliver Chenwith Chenyi Tao | 5,920pts | 5 | 0 |
| 4 | CT Chenyi Taowith Oliver Chen | 5,920pts | 5 | 0 |
| 5 | LH Lap Hang Hugo Pongwith Lap Kan Kern Pong | 5,500pts | 3 | 0 |
| 5 | LK Lap Kan Kern Pongwith Lap Hang Hugo Pong | 5,500pts | 3 | 0 |
| 6 | KM Kiren Milan DeRajwith Victor Ho | 5,215pts | 3 | 0 |
| 6 | VH Victor Howith Kiren Milan DeRaj | 5,215pts | 3 | 0 |
| 7 | BB Benoit Bordeleauwith Zachary Desjardins | 5,120pts | 7 | 0 |
| 7 | ZD Zachary Desjardinswith Benoit Bordeleau | 5,120pts | 7 | 0 |
| 8 | RG Raphaël Gagnonwith Renaud Pelletier | 4,830pts | 10 | 0 |
| 8 | RP Renaud Pelletierwith Raphaël Gagnon | 4,830pts | 10 | 0 |
| 9 | AX Adam Xingyu Dongwith Jonathan Lai | 4,500pts | 1 | 0 |
| 9 | JL Jonathan Laiwith Adam Xingyu Dong | 4,500pts | 1 | 0 |
| 10 | CC Clarence Chauwith Jason L Mak | 4,440pts | 2 | 0 |
| 10 | JL Jason L Makwith Clarence Chau | 4,440pts | 2 | 0 |
| 11 | PB Paul Brownwith Felix Tessier | 4,187pts | 3 | 0 |
| 11 | FT Felix Tessierwith Paul Brown | 4,187pts | 3 | 0 |
| 12 | JD Julien Dérywith Simon Jean-Pineault | 4,090pts | 4 | 0 |
| 12 | SJ Simon Jean-Pineaultwith Julien Déry | 4,090pts | 4 | 0 |
| 13 | RY Ryan Yuxuan Huangwith Reath Roth | 4,060pts | 3 | 0 |
| 13 | RR Reath Rothwith Ryan Yuxuan Huang | 4,060pts | 3 | 0 |
| 14 | VK Vaibhav Krishnawith Mike Ta | 4,040pts | 4 | 0 |
| 14 | MT Mike Tawith Vaibhav Krishna | 4,040pts | 4 | 0 |
| 15 | OH Olivier Hamelwith Justin Sun | 4,030pts | 9 | 0 |
| 15 | JS Justin Sunwith Olivier Hamel | 4,030pts | 9 | 0 |
| 16 | GB Guillaume Blaiswith Antoine Dufour | 4,030pts | 7 | 0 |
| 16 | AD Antoine Dufourwith Guillaume Blais | 4,030pts | 7 | 0 |
| 17 | JS Jaicob Sainiwith Manpreet Singh | 3,970pts | 5 | 0 |
| 17 | MS Manpreet Singhwith Jaicob Saini | 3,970pts | 5 | 0 |
| 18 | MJ Michael Jiwith Jacob Kim | 3,750pts | 2 | 0 |
| 18 | JK Jacob Kimwith Michael Ji | 3,750pts | 2 | 0 |
| 19 | JB Jacob Bouchardwith Thomas Lavoie | 3,547pts | 5 | 0 |
| 19 | TL Thomas Lavoiewith Jacob Bouchard | 3,547pts | 5 | 0 |
| 20 | FB Frédérick Boutetwith Nathaniel Mckenzie | 3,417pts | 7 | 0 |
| 20 | NM Nathaniel Mckenziewith Frédérick Boutet | 3,417pts | 7 | 0 |
| 21 | PB Philippe Bélangerwith Nicolas Germain | 3,200pts | 11 | 0 |
| 21 | NG Nicolas Germainwith Philippe Bélanger | 3,200pts | 11 | 0 |
| 22 | PS Pranav Satheeshwith Ziyi Yang Jackson | 3,150pts | 1 | 0 |
| 22 | ZY Ziyi Yang Jacksonwith Pranav Satheesh | 3,150pts | 1 | 0 |
| 23 | TH Tran Hoang Nguyen Dangwith Tyler Gene Luo | 2,712pts | 6 | 0 |
| 23 | TG Tyler Gene Luowith Tran Hoang Nguyen Dang | 2,712pts | 6 | 0 |
| 24 | JC Joel Côtéwith Mikel Cote | 2,705pts | 9 | 0 |
| 24 | MC Mikel Cotewith Joel Côté | 2,705pts | 9 | 0 |
| 25 | AG Alexander Gibson-Dunnewith Jack Roth | 2,550pts | 4 | 0 |
| 25 | JR Jack Rothwith Alexander Gibson-Dunne | 2,550pts | 4 | 0 |
| 26 | RG Ryan Giesbrechtwith Vijay Kumar | 2,512pts | 3 | 0 |
| 26 | VK Vijay Kumarwith Ryan Giesbrecht | 2,512pts | 3 | 0 |
| 27 | MF Muhammad Fachri Akbar Romadhonwith Raja Inal Pohan | 2,500pts | 1 | 0 |
| 27 | RI Raja Inal Pohanwith Muhammad Fachri Akbar Romadhon | 2,500pts | 1 | 0 |
| 28 | JL Jackson Lachancewith Sahassawas Mono Suttinon | 2,497pts | 3 | 0 |
| 28 | SM Sahassawas Mono Suttinonwith Jackson Lachance | 2,497pts | 3 | 0 |
| 29 | SL Sean Lai-cheongwith Nicholas Lai-Cheong | 2,492pts | 3 | 0 |
| 29 | NL Nicholas Lai-Cheongwith Sean Lai-cheong | 2,492pts | 3 | 0 |
| 30 | NL Nathan Leewith Ethan Yen | 2,475pts | 1 | 0 |
| 30 | EY Ethan Yenwith Nathan Lee | 2,475pts | 1 | 0 |
| 30 | TL Timothy Lockwith Jason L Mak | 2,475pts | 1 | 0 |
| 32 | DD Danang Dwi SEPTIADIwith Weison Zhang | 2,414pts | 3 | 0 |
| 32 | WZ Weison Zhangwith Danang Dwi SEPTIADI | 2,414pts | 3 | 0 |
| 33 | JK Jett Kowith Hendra Triwardani | 2,340pts | 2 | 0 |
| 33 | HT Hendra Triwardaniwith Jett Ko | 2,340pts | 2 | 0 |
| 34 | SJ Shreyans Jastiwith Prabhjotvir Singh SAGOO | 2,312pts | 5 | 0 |
| 34 | PS Prabhjotvir Singh SAGOOwith Shreyans Jasti | 2,312pts | 5 | 0 |
| 35 | AQ Antoine Quessywith Mathis Tessier | 2,305pts | 7 | 0 |
| 35 | MT Mathis Tessierwith Antoine Quessy | 2,305pts | 7 | 0 |
| 36 | KN Kyi Nicholswith Kiren Milan DeRaj | 2,220pts | 2 | 0 |
| 37 | YW Yanqing Wangwith Jackson Zhou | 2,205pts | 2 | 0 |
| 37 | JZ Jackson Zhouwith Yanqing Wang | 2,205pts | 2 | 0 |
| 38 | JM Jonel Moulic Abrigowith Jeremy Martin | 2,187pts | 3 | 0 |
| 38 | JM Jeremy Martinwith Jonel Moulic Abrigo | 2,187pts | 3 | 0 |
| 39 | ZS Zachariah Sumantiwith Andre Timotius Tololiu | 2,130pts | 1 | 0 |
| 39 | AT Andre Timotius Tololiuwith Zachariah Sumanti | 2,130pts | 1 | 0 |
| 40 | BS BR Sankeerthwith Eesan Holtzman | 2,095pts | 3 | 0 |
| 40 | EH Eesan Holtzmanwith BR Sankeerth | 2,095pts | 3 | 0 |
| 41 | DL David Lewiswith Seth Lewis | 2,065pts | 3 | 0 |
| 41 | SL Seth Lewiswith David Lewis | 2,065pts | 3 | 0 |
| 42 | AL Alex Lapierrewith Christopher Roy | 2,059pts | 2 | 0 |
| 42 | CR Christopher Roywith Alex Lapierre | 2,059pts | 2 | 0 |
| 43 | CN Connor Nicholas Louiewith Victor Ho | 1,962pts | 2 | 0 |
| 44 | OL Olivier Lalibertewith Raphael Laliberte | 1,900pts | 5 | 0 |
| 44 | RL Raphael Lalibertewith Olivier Laliberte | 1,900pts | 5 | 0 |
| 45 | JL Jonathan Leewith Matthew Wong | 1,870pts | 2 | 0 |
| 45 | MW Matthew Wongwith Jonathan Lee | 1,870pts | 2 | 0 |
| 46 | JB Jacob Bélislewith Tristan Bélisle | 1,840pts | 4 | 0 |
| 46 | TB Tristan Bélislewith Jacob Bélisle | 1,840pts | 4 | 0 |
| 47 | MU Muhammed Umarwith Simon Huihuan Yu | 1,804pts | 8 | 0 |
| 47 | SH Simon Huihuan Yuwith Muhammed Umar | 1,804pts | 8 | 0 |
| 48 | MW Michael Wangwith Derek Wong | 1,797pts | 2 | 0 |
| 48 | DW Derek Wongwith Michael Wang | 1,797pts | 2 | 0 |
| 48 | KK Kevin Kheywith Cass Li | 1,797pts | 2 | 0 |
| 48 | CL Cass Liwith Kevin Khey | 1,797pts | 2 | 0 |
| 50 | MA Mattias Anderssonwith Jackson Lachance | 1,750pts | 1 | 0 |
| 51 | JT Jim Tranwith Stephen Yeung | 1,740pts | 3 | 0 |
| 51 | SY Stephen Yeungwith Jim Tran | 1,740pts | 3 | 0 |
| 52 | KY Kevin Yangwith Rui Yang Stanley Zhang | 1,710pts | 1 | 0 |
| 52 | RY Rui Yang Stanley Zhangwith Kevin Yang | 1,710pts | 1 | 0 |
| 52 | AZ Andrew Zhuangwith Michael Ji | 1,710pts | 1 | 0 |
| 52 | TA Thomas Ashtonwith Anton Menzel | 1,710pts | 1 | 0 |
| 52 | AM Anton Menzelwith Thomas Ashton | 1,710pts | 1 | 0 |
| 55 | NM Nathan Millswith Harold Tan | 1,700pts | 1 | 0 |
| 55 | HT Harold Tanwith Nathan Mills | 1,700pts | 1 | 0 |
| 55 | NG Nevan Goonetillekewith Newton (Zi Cheng) Zheng | 1,700pts | 1 | 0 |
| 55 | N( Newton (Zi Cheng) Zhengwith Nevan Goonetilleke | 1,700pts | 1 | 0 |
| 57 | AC Alan Chengwith Tchay Thammavongsa | 1,690pts | 5 | 0 |
| 57 | TT Tchay Thammavongsawith Alan Cheng | 1,690pts | 5 | 0 |
| 58 | AB Anthony Bédardwith Nathan Bédard | 1,660pts | 4 | 0 |
| 58 | NB Nathan Bédardwith Anthony Bédard | 1,660pts | 4 | 0 |
| 59 | AD Arnaud Desjardinswith Zachary Desjardins | 1,637pts | 2 | 0 |
| 60 | AH Aadharsh Hariharanwith Krishna Sambhav Kalidindi | 1,620pts | 2 | 0 |
| 60 | KS Krishna Sambhav Kalidindiwith Aadharsh Hariharan | 1,620pts | 2 | 0 |
| 61 | XM Xavier Marcottewith Samuel Yick-Abel | 1,610pts | 2 | 0 |
| 61 | SY Samuel Yick-Abelwith Xavier Marcotte | 1,610pts | 2 | 0 |
| 61 | JD Jan Dave Deocampowith Jonel Moulic Abrigo | 1,610pts | 2 | 0 |
| 61 | NM Naveed Mazharwith Dajana Naveed | 1,610pts | 2 | 0 |
| 61 | DN Dajana Naveedwith Naveed Mazhar | 1,610pts | 2 | 0 |
| 64 | SS Sahil Sahilwith Aman Sharma | 1,585pts | 2 | 0 |
| 64 | AS Aman Sharmawith Sahil Sahil | 1,585pts | 2 | 0 |
| 65 | EB Eric Blanchardwith Anthony Seaboyer | 1,567pts | 2 | 0 |
| 65 | AS Anthony Seaboyerwith Eric Blanchard | 1,567pts | 2 | 0 |
| 66 | JP Jérémy Pellerinwith Arnaud Desjardins | 1,537pts | 1 | 0 |
| 67 | PT Patrick Thompsonwith Manpreet Singh | 1,530pts | 2 | 0 |
| 68 | VM Victor Mawith Andy Zeng | 1,500pts | 4 | 0 |
| 68 | AZ Andy Zengwith Victor Ma | 1,500pts | 4 | 0 |
| 68 | ST Samuel Taowith Jason Zhai | 1,500pts | 4 | 0 |
| 68 | JZ Jason Zhaiwith Samuel Tao | 1,500pts | 4 | 0 |
| 70 | HD Haryn DeRajwith Anurak Ma | 1,455pts | 2 | 0 |
| 70 | AM Anurak Mawith Haryn DeRaj | 1,455pts | 2 | 0 |
| 70 | MS MANJOTVIR SINGH SAGOOwith Prabhjotvir Singh SAGOO | 1,455pts | 2 | 0 |
| 72 | ZG zhenling guowith Setu Venkat Adwaithkanth Kolloju | 1,432pts | 3 | 0 |
| 72 | SV Setu Venkat Adwaithkanth Kollojuwith zhenling guo | 1,432pts | 3 | 0 |
| 73 | BD Brad Daviswith Kevin Phuc | 1,420pts | 1 | 0 |
| 73 | KP Kevin Phucwith Brad Davis | 1,420pts | 1 | 0 |
| 74 | YL YanHua Liangwith Jason Park | 1,405pts | 5 | 0 |
| 74 | JP Jason Parkwith YanHua Liang | 1,405pts | 5 | 0 |
| 75 | US Udhav Sehgalwith Kiren Milan DeRaj | 1,390pts | 2 | 0 |
| 76 | FH Felix Hebertwith Tejas Ray | 1,386pts | 3 | 0 |
| 76 | TR Tejas Raywith Felix Hebert | 1,386pts | 3 | 0 |
| 77 | HD Haiyue Dongwith Noah MacIsaac | 1,383pts | 2 | 0 |
| 77 | NM Noah MacIsaacwith Haiyue Dong | 1,383pts | 2 | 0 |
| 78 | JO Justin Ostiguywith Jérémy Pellerin | 1,370pts | 1 | 0 |
| 78 | JT Jaden Thomwith Weison Zhang | 1,370pts | 1 | 0 |
| 78 | AC Allan Crawfordwith Samuel Yick-Abel | 1,370pts | 1 | 0 |
| 81 | HL Hubert Lemaywith Henri Pinson-Lagier | 1,350pts | 5 | 0 |
| 81 | HP Henri Pinson-Lagierwith Hubert Lemay | 1,350pts | 5 | 0 |
| 82 | SS shiheng suwith Noah MacIsaac | 1,336pts | 4 | 0 |
| 83 | EC Ethan Choywith Merci Sadiki | 1,327pts | 2 | 0 |
| 83 | MS Merci Sadikiwith Ethan Choy | 1,327pts | 2 | 0 |
| 85 | JK Jose Kenshin Shimabukurowith Jiawei Louis Yun | 1,317pts | 2 | 0 |
| 85 | JL Jiawei Louis Yunwith Jose Kenshin Shimabukuro | 1,317pts | 2 | 0 |
| 86 | RS Raunak Sandhuwith Liam Zhang | 1,310pts | 2 | 0 |
| 86 | LZ Liam Zhangwith Raunak Sandhu | 1,310pts | 2 | 0 |
| 87 | WO Wenjun Ouyangwith Kevin Lee | 1,275pts | 1 | 0 |
| 87 | KZ Kevin Zhouwith Allan Crawford | 1,275pts | 1 | 0 |
| 87 | NA Nathan Appavewith Hendra Triwardani | 1,275pts | 1 | 0 |
| 87 | HU Hamd Ullah Khalilwith Sahib Singh Saggu | 1,275pts | 1 | 0 |
| 87 | SS Sahib Singh Sagguwith Hamd Ullah Khalil | 1,275pts | 1 | 0 |
| 87 | FH Ferneel Hazael Sompiewith Nicholas Shun Wai Yue | 1,275pts | 1 | 0 |
| 87 | NS Nicholas Shun Wai Yuewith Ferneel Hazael Sompie | 1,275pts | 1 | 0 |
| 87 | MC Marcus Chanwith Aaron Vaheesan | 1,275pts | 1 | 0 |
| 87 | AV Aaron Vaheesanwith Marcus Chan | 1,275pts | 1 | 0 |
| 87 | JD Joaquin Deatowith Paul James Ouano | 1,275pts | 1 | 0 |
| 87 | PJ Paul James Ouanowith Joaquin Deato | 1,275pts | 1 | 0 |
| 94 | NK Nikolas Kimadden Esquashwith Parash Habib | 1,258pts | 2 | 0 |
| 94 | PH Parash Habibwith Nikolas Kimadden Esquash | 1,258pts | 2 | 0 |
| 96 | NK Nikita Kiselevwith Aaron Kenneth Long | 1,230pts | 5 | 0 |
| 96 | AK Aaron Kenneth Longwith Nikita Kiselev | 1,230pts | 5 | 0 |
| 97 | JJ Jayden Jeongwith Stephen Pothier | 1,228pts | 2 | 0 |
| 97 | SP Stephen Pothierwith Jayden Jeong | 1,228pts | 2 | 0 |
| 98 | JF Jeffrey Francoeurwith Renaud Perron | 1,214pts | 2 | 0 |
| 98 | RP Renaud Perronwith Jeffrey Francoeur | 1,214pts | 2 | 0 |
| 99 | DK Dale Kinleywith Kyi Nichols | 1,190pts | 1 | 0 |
Top 20 shown · 726 ranked players
| Rank | Player | Points | Tournaments | +/- |
|---|---|---|---|---|
| 1 | JD Jackie Dentwith Crystal Lai | 11,110pts | 3 | 0 |
| 1 | CL Crystal Laiwith Jackie Dent | 11,110pts | 3 | 0 |
| 2 | EG Emma Goyettewith Jasmine Yuexin Zhang | 9,400pts | 9 | 0 |
| 2 | JY Jasmine Yuexin Zhangwith Emma Goyette | 9,400pts | 9 | 0 |
| 3 | EK Eyota Kwanwith Johnna Rymes | 6,140pts | 7 | 0 |
| 3 | JR Johnna Rymeswith Eyota Kwan | 6,140pts | 7 | 0 |
| 4 | CL Camille Leblancwith Alexandra Mocanu | 5,670pts | 3 | 0 |
| 4 | AM Alexandra Mocanuwith Camille Leblanc | 5,670pts | 3 | 0 |
| 5 | MC Melissa Chenwith Selina Chen | 5,630pts | 7 | 0 |
| 5 | SC Selina Chenwith Melissa Chen | 5,630pts | 7 | 0 |
| 6 | HC Heidi Chonwith Simone Huang | 5,420pts | 6 | 0 |
| 6 | SH Simone Huangwith Heidi Chon | 5,420pts | 6 | 0 |
| 7 | CC Catherine Choi | 4,440pts | 2 | 0 |
| 8 | CC Chloe Choiwith Simone Huang | 3,420pts | 2 | 0 |
| 9 | TS Taniya Shahwith Ruiwen Zhu | 3,360pts | 3 | 0 |
| 9 | RZ Ruiwen Zhuwith Taniya Shah | 3,360pts | 3 | 0 |
| 10 | ME Maggy Emond-Brissonwith Camille Yvenat | 3,312pts | 4 | 0 |
| 10 | CY Camille Yvenatwith Maggy Emond-Brisson | 3,312pts | 4 | 0 |
| 11 | EM Emma Mengwith Chloe Choi | 3,290pts | 2 | 0 |
| 12 | RL Rhian Liwith Yuetong Jenny Zhang | 3,210pts | 5 | 0 |
| 12 | YJ Yuetong Jenny Zhangwith Rhian Li | 3,210pts | 5 | 0 |
| 13 | SD Sara-Maude Deshaieswith Rose Dufour | 3,200pts | 4 | 0 |
| 13 | RD Rose Dufourwith Sara-Maude Deshaies | 3,200pts | 4 | 0 |
| 14 | AY Alena Yuwith Eyota Kwan | 3,150pts | 1 | 0 |
| 15 | HF Huxley Fei Sebastian Abrigowith Ludi Choi | 3,079pts | 5 | 0 |
| 15 | LC Ludi Choiwith Huxley Fei Sebastian Abrigo | 3,079pts | 5 | 0 |
| 16 | AP Ariadné Panchbhaiwith Shermicah Stewart | 2,932pts | 3 | 0 |
| 16 | SS Shermicah Stewartwith Ariadné Panchbhai | 2,932pts | 3 | 0 |
| 17 | KL Kelly Lamwith Charlie Nguyen | 2,862pts | 3 | 0 |
| 17 | CN Charlie Nguyenwith Kelly Lam | 2,862pts | 3 | 0 |
| 18 | NN Natalie Nakatsuiwith Alena Yu | 2,695pts | 2 | 0 |
| 19 | RC Rachel Chanwith Ashley Wong | 2,500pts | 1 | 0 |
| 19 | AW Ashley Wongwith Rachel Chan | 2,500pts | 1 | 0 |
| 20 | EZ Eliana-R Zhangwith Wendy Wen Yu Zhang | 2,475pts | 1 | 0 |
| 20 | WW Wendy Wen Yu Zhangwith Eliana-R Zhang | 2,475pts | 1 | 0 |
| 20 | SN Sophia Nongwith Emma Meng | 2,475pts | 1 | 0 |
| 20 | PG Paula Guowith Ying Jian | 2,475pts | 1 | 0 |
| 20 | YJ Ying Jianwith Paula Guo | 2,475pts | 1 | 0 |
| 20 | KL Katie Lauwith Mengyao Tian | 2,475pts | 1 | 0 |
| 20 | MT Mengyao Tianwith Katie Lau | 2,475pts | 1 | 0 |
| 25 | RS Ritu Shahwith Taniya Shah | 2,465pts | 2 | 0 |
| 26 | YT Yi Tong Kwokwith Zihan Peng | 2,445pts | 2 | 0 |
| 26 | ZP Zihan Pengwith Yi Tong Kwok | 2,445pts | 2 | 0 |
| 27 | KT Kalyanne Truongwith Zihan Peng | 2,444pts | 3 | 0 |
| 28 | KA Kelly Ann Longvalwith Manon Diane Pitre | 2,329pts | 4 | 0 |
| 28 | MD Manon Diane Pitrewith Kelly Ann Longval | 2,329pts | 4 | 0 |
| 29 | SK Sushmita Kollojuwith Thi Pham | 2,152pts | 2 | 0 |
| 29 | TP Thi Phamwith Sushmita Kolloju | 2,152pts | 2 | 0 |
| 30 | SC Stephanie Chaiwith Catherine Choi | 2,130pts | 1 | 0 |
| 31 | LN Ludwina Naomiwith Duyen Nguyen | 2,083pts | 2 | 0 |
| 31 | DN Duyen Nguyenwith Ludwina Naomi | 2,083pts | 2 | 0 |
| 32 | FL Frédérique Labbéwith Juliette Lavoie | 2,060pts | 2 | 0 |
| 32 | JL Juliette Lavoiewith Frédérique Labbé | 2,060pts | 2 | 0 |
| 33 | LC Lisa Chanwith Mary Smith | 2,047pts | 2 | 0 |
| 33 | MS Mary Smithwith Lisa Chan | 2,047pts | 2 | 0 |
| 34 | MT Maria Theresa Sebastian Abrigowith Wenqi Zhu | 2,040pts | 2 | 0 |
| 34 | WZ Wenqi Zhuwith Maria Theresa Sebastian Abrigo | 2,040pts | 2 | 0 |
| 35 | PC Phoebe Chenwith Langti WU | 1,872pts | 3 | 0 |
| 35 | LW Langti WUwith Phoebe Chen | 1,872pts | 3 | 0 |
| 36 | CA Caitlin Anne McCavourwith Fiona Christie Purdy | 1,809pts | 2 | 0 |
| 36 | FC Fiona Christie Purdywith Caitlin Anne McCavour | 1,809pts | 2 | 0 |
| 37 | AG Anna Gillieswith Rachel Gillies | 1,797pts | 2 | 0 |
| 37 | RG Rachel Gillieswith Anna Gillies | 1,797pts | 2 | 0 |
| 38 | YD Yunjia Daiwith Wenqi Zhu | 1,750pts | 1 | 0 |
| 39 | DA Da-Rose Adam-Pâquetwith Soline Hupin-Marler | 1,730pts | 4 | 0 |
| 39 | SH Soline Hupin-Marlerwith Da-Rose Adam-Pâquet | 1,730pts | 4 | 0 |
| 40 | AW Allison W Chengwith jessica V Cheng | 1,700pts | 1 | 0 |
| 40 | JV jessica V Chengwith Allison W Cheng | 1,700pts | 1 | 0 |
| 40 | KK Katie Ka Yee Ngaiwith Jalene Pang | 1,700pts | 1 | 0 |
| 40 | JP Jalene Pangwith Katie Ka Yee Ngai | 1,700pts | 1 | 0 |
| 42 | MD Mélissa Douangboulomwith Mary-Anne Ke | 1,687pts | 3 | 0 |
| 42 | MK Mary-Anne Kewith Mélissa Douangboulom | 1,687pts | 3 | 0 |
| 43 | YL Yiyang Liwith Preethi Srinivasan | 1,617pts | 2 | 0 |
| 43 | PS Preethi Srinivasanwith Yiyang Li | 1,617pts | 2 | 0 |
| 44 | MY Melody Yinwith Shermicah Stewart | 1,567pts | 2 | 0 |
| 45 | AJ Akshaya Jayakeerthiwith Wenqi Zhu | 1,530pts | 2 | 0 |
| 46 | FB Freda Biwith Celia Hoang | 1,420pts | 1 | 0 |
| 46 | CH Celia Hoangwith Freda Bi | 1,420pts | 1 | 0 |
| 48 | KW Katy Wongwith Mengyao Tian | 1,400pts | 1 | 0 |
| 48 | EY Emily Yunkai Xiawith Ashley Wong | 1,400pts | 1 | 0 |
| 50 | ÉH Élizabeth Hardywith Martyna Metys | 1,370pts | 1 | 0 |
| 50 | MM Martyna Metyswith Élizabeth Hardy | 1,370pts | 1 | 0 |
| 50 | LS Lucy Sijia Yangwith Paula Guo | 1,370pts | 1 | 0 |
| 50 | VL Vanessa Liwith Emily Luo | 1,370pts | 1 | 0 |
| 50 | EL Emily Luowith Vanessa Li | 1,370pts | 1 | 0 |
| 55 | VA Valerie Arsenauwith Manon Diane Pitre | 1,329pts | 2 | 0 |
| 57 | MO Mitsuki Oshirowith Katie Ka Yee Ngai | 1,275pts | 1 | 0 |
| 57 | AS Aaishi Stuti Duttawith Dora Long | 1,275pts | 1 | 0 |
| 57 | DL Dora Longwith Aaishi Stuti Dutta | 1,275pts | 1 | 0 |
| 57 | MS Mohna Sharmawith Celene Titus | 1,275pts | 1 | 0 |
| 57 | CT Celene Tituswith Mohna Sharma | 1,275pts | 1 | 0 |
| 60 | WY Wing yin Chanwith Vedika Meluveettil Sajeesh | 1,215pts | 2 | 0 |
| 60 | VM Vedika Meluveettil Sajeeshwith Wing yin Chan | 1,215pts | 2 | 0 |
| 62 | WL Wei Ling Leewith Cindy Nguyen | 1,170pts | 1 | 0 |
| 62 | CN Cindy Nguyenwith Wei Ling Lee | 1,170pts | 1 | 0 |
| 62 | SC Sydney Carlin Arseneaultwith Maria Theresa Sebastian Abrigo | 1,170pts | 1 | 0 |
| 62 | JL Jadalynn Leewith Joanna Xu | 1,170pts | 1 | 0 |
| 62 | JX Joanna Xuwith Jadalynn Lee | 1,170pts | 1 | 0 |
| 65 | CP Catherine Plante-Gonthierwith Yuetong Jenny Zhang | 1,140pts | 2 | 0 |
| 66 | TP Taru Pathmarajahwith Katie Lau | 1,100pts | 1 | 0 |
| 66 | YA Yu-Jade Adam-Pâquetwith Mariane Vaillancourt | 1,100pts | 1 | 0 |
| 66 | MV Mariane Vaillancourtwith Yu-Jade Adam-Pâquet | 1,100pts | 1 | 0 |
| 69 | JP Jody Patrickwith Lindsay Reynolds | 1,065pts | 1 | 0 |
| 69 | LR Lindsay Reynoldswith Jody Patrick | 1,065pts | 1 | 0 |
| 69 | AT Anika Takahashiwith Joy Jiayang Xu | 1,065pts | 1 | 0 |
| 69 | JJ Joy Jiayang Xuwith Anika Takahashi | 1,065pts | 1 | 0 |
| 69 | EH Emilia Hylandwith Katie Watson | 1,065pts | 1 | 0 |
| 69 | KW Katie Watsonwith Emilia Hyland | 1,065pts | 1 | 0 |
| 69 | NJ Nicole Jane Carrwith Akshaya Jayakeerthi | 1,065pts | 1 | 0 |
| 69 | MV Mehala Vigneswaramoorthywith Emmanuelle Vo | 1,065pts | 1 | 0 |
| 69 | EV Emmanuelle Vowith Mehala Vigneswaramoorthy | 1,065pts | 1 | 0 |
| 69 | KS Keerat Sidhuwith Leqi Xiong | 1,065pts | 1 | 0 |
| 69 | LX Leqi Xiongwith Keerat Sidhu | 1,065pts | 1 | 0 |
| 69 | VB Vina Basuwith Lauren Lee | 1,065pts | 1 | 0 |
| 69 | LL Lauren Leewith Vina Basu | 1,065pts | 1 | 0 |
| 79 | EZ Esther Zuowith Shermicah Stewart | 1,050pts | 2 | 0 |
| 80 | AA Azrin Alishbawith Wing yin Chan | 1,020pts | 1 | 0 |
| 81 | TD Tiffany Doylewith Chinnie Tse | 994pts | 1 | 0 |
| 81 | CT Chinnie Tsewith Tiffany Doyle | 994pts | 1 | 0 |
| 82 | CY Catherine Yunyi Pangwith Lyric SU | 920pts | 1 | 0 |
| 82 | LS Lyric SUwith Catherine Yunyi Pang | 920pts | 1 | 0 |
| 82 | JP Jeanne Poirierwith Yu-Jade Adam-Pâquet | 920pts | 1 | 0 |
| 82 | RP Roxanne Potvinwith Jasmine Sauriol | 920pts | 1 | 0 |
| 82 | JS Jasmine Sauriolwith Roxanne Potvin | 920pts | 1 | 0 |
| 82 | RD Rashel Degariewith Heidi Chon | 920pts | 1 | 0 |
| 82 | MH Mahiro Hatachiwith Heidi Chon | 920pts | 1 | 0 |
| 82 | EY Ella Yining Guowith Abigail Lam | 920pts | 1 | 0 |
| 82 | AL Abigail Lamwith Ella Yining Guo | 920pts | 1 | 0 |
| 82 | LS Lauren Sydney Sywith Yuetong Jenny Zhang | 920pts | 1 | 0 |
| 82 | ML Monica Liwith Sophie Xiaofei Zhou | 920pts | 1 | 0 |
| 82 | SX Sophie Xiaofei Zhouwith Monica Li | 920pts | 1 | 0 |
| 82 | GB Giwoun Baewith Ji Eun Jenny Song | 920pts | 1 | 0 |
| 82 | JE Ji Eun Jenny Songwith Giwoun Bae | 920pts | 1 | 0 |
| 82 | SC Shirley Chenwith Angel Mak | 920pts | 1 | 0 |
| 82 | AM Angel Makwith Shirley Chen | 920pts | 1 | 0 |
| 82 | MH Miya Huangwith Yunjia Dai | 920pts | 1 | 0 |
| 82 | CC Chloe Caowith Michelle Diep | 920pts | 1 | 0 |
| 82 | MD Michelle Diepwith Chloe Cao | 920pts | 1 | 0 |
| 82 | JP Joyce Pittmanwith Amy Zhai | 920pts | 1 | 0 |
| 82 | AZ Amy Zhaiwith Joyce Pittman | 920pts | 1 | 0 |
| 96 | SG Shaolin Guowith Cindy Wong | 877pts | 1 | 0 |
| 96 | CW Cindy Wongwith Shaolin Guo | 877pts | 1 | 0 |
| 96 | CF Carol Fuwith LAURA MCKERRALL | 877pts | 1 | 0 |
| 96 | LM LAURA MCKERRALLwith Carol Fu | 877pts | 1 | 0 |
| 96 | AG Alizée Gélinaswith Farzaneh Gholamrezaei Noogh | 877pts | 1 | 0 |
| 96 | FG Farzaneh Gholamrezaei Nooghwith Alizée Gélinas | 877pts | 1 | 0 |
| 96 | CL Catherine Letartewith Sammi Pan | 877pts | 1 | 0 |
| 96 | SP Sammi Panwith Catherine Letarte | 877pts | 1 | 0 |
| 96 | MA Mia Abewith Hayeong Kim | 877pts | 1 | 0 |
| 96 | HK Hayeong Kimwith Mia Abe | 877pts | 1 | 0 |
| 96 | DV Dominique Vowith Ann Zhang | 877pts | 1 | 0 |
| 96 | AZ Ann Zhangwith Dominique Vo | 877pts | 1 | 0 |
| 96 | AC Audrey Chongwith Crystal ho | 877pts | 1 | 0 |
| 96 | CH Crystal howith Audrey Chong | 877pts | 1 | 0 |
| 96 | AW Anna Wangwith Emilia Hyland | 877pts | 1 | 0 |
| 105 | SA Subi Adhikariwith Azeezah Ramzeen | 864pts | 2 | 0 |
| 105 | AR Azeezah Ramzeenwith Subi Adhikari | 864pts | 2 | 0 |
| 106 | SC Sophie Caronwith Martyna Metys | 862pts | 2 | 0 |
| 107 | MR Maleesa Ronali Kolamunnawith Vedika Meluveettil Sajeesh | 852pts | 1 | 0 |
| 108 | ÉB Émy Bouchardwith Béatrice Proulx | 850pts | 1 | 0 |
| 108 | BP Béatrice Proulxwith Émy Bouchard | 850pts | 1 | 0 |
| 108 | VK Vienna Kanwith Hoi Lam Poon | 850pts | 1 | 0 |
| 108 | HL Hoi Lam Poonwith Vienna Kan | 850pts | 1 | 0 |
| 108 | WW Wendy Wangwith Mia Qiman Zhang | 850pts | 1 | 0 |
| 108 | MQ Mia Qiman Zhangwith Wendy Wang | 850pts | 1 | 0 |
| 111 | SK Surabhi Kishorewith Yujia Qin | 819pts | 1 | 0 |
| 111 | YQ Yujia Qinwith Surabhi Kishore | 819pts | 1 | 0 |
| 111 | RM Ruwenize Mercadowith Serenity Faith Poirier | 819pts | 1 | 0 |
| 111 | SF Serenity Faith Poirierwith Ruwenize Mercado | 819pts | 1 | 0 |
| 113 | PJ Peyton Jamie Howsewith Wing yin Chan | 765pts | 1 | 0 |
| 114 | PN Parmida Namiwith Dovilé Ramanauskaite sakalauskas | 760pts | 1 | 0 |
| 114 | DR Dovilé Ramanauskaite sakalauskaswith Parmida Nami | 760pts | 1 | 0 |
| 115 | EB Ellen Baewith Ruwenize Mercado | 746pts | 1 | 0 |
| 116 | LG Laurence Grondin-Anctilwith Florence Vanier | 710pts | 1 | 0 |
| 116 | FV Florence Vanierwith Laurence Grondin-Anctil | 710pts | 1 | 0 |
Top 20 shown · 302 ranked players
| Rank | Player | Points | Tournaments | +/- |
|---|---|---|---|---|
| 1 | KL Kevin Leewith Eliana-R Zhang | 8,940pts | 3 | 0 |
| 1 | EZ Eliana-R Zhangwith Kevin Lee | 8,940pts | 3 | 0 |
| 1 | TL Timothy Lockwith Chloe Hoang | 8,940pts | 3 | 0 |
| 1 | CH Chloe Hoangwith Timothy Lock | 8,940pts | 3 | 0 |
| 3 | JL Jonathan Laiwith Crystal Lai | 7,590pts | 3 | 0 |
| 3 | CL Crystal Laiwith Jonathan Lai | 7,590pts | 3 | 0 |
| 4 | EG Emma Goyettewith Yanqing Wang | 6,675pts | 5 | 0 |
| 4 | YW Yanqing Wangwith Emma Goyette | 6,675pts | 5 | 0 |
| 5 | OC Oliver Chenwith Chloe Choi | 6,345pts | 4 | 0 |
| 5 | CC Chloe Choiwith Oliver Chen | 6,345pts | 4 | 0 |
| 6 | RY Ryan Yuxuan Huangwith Jasmine Yuexin Zhang | 6,295pts | 4 | 0 |
| 6 | JY Jasmine Yuexin Zhangwith Ryan Yuxuan Huang | 6,295pts | 4 | 0 |
| 7 | SH Simone Huangwith Zachary Desjardins | 5,570pts | 10 | 0 |
| 7 | ZD Zachary Desjardinswith Simone Huang | 5,570pts | 10 | 0 |
| 8 | JG Joric Gouletwith Heidi Chon | 5,295pts | 5 | 0 |
| 8 | HC Heidi Chonwith Joric Goulet | 5,295pts | 5 | 0 |
| 9 | DL Daniel Leungwith Jackie Dent | 5,115pts | 2 | 0 |
| 9 | JD Jackie Dentwith Daniel Leung | 5,115pts | 2 | 0 |
| 10 | JL Jason L Makwith Rachel Chan | 4,225pts | 2 | 0 |
| 10 | RC Rachel Chanwith Jason L Mak | 4,225pts | 2 | 0 |
| 11 | SS Shermicah Stewartwith Philippe Bélanger | 4,220pts | 11 | 0 |
| 11 | PB Philippe Bélangerwith Shermicah Stewart | 4,220pts | 11 | 0 |
| 12 | GC Gabriel Chingwith Eyota Kwan | 4,010pts | 3 | 0 |
| 12 | EK Eyota Kwanwith Gabriel Ching | 4,010pts | 3 | 0 |
| 13 | TG Tyler Gene Luowith Zhiqing Wang | 3,485pts | 3 | 0 |
| 13 | ZW Zhiqing Wangwith Tyler Gene Luo | 3,485pts | 3 | 0 |
| 14 | VH Victor Howith Farzaneh Gholamrezaei Noogh | 3,425pts | 3 | 0 |
| 14 | FG Farzaneh Gholamrezaei Nooghwith Victor Ho | 3,425pts | 3 | 0 |
| 15 | HT Hendra Triwardaniwith Johnna Rymes | 3,405pts | 3 | 0 |
| 15 | JR Johnna Rymeswith Hendra Triwardani | 3,405pts | 3 | 0 |
| 16 | YJ Yuetong Jenny Zhangwith Samuel Yick-Abel | 3,325pts | 11 | 0 |
| 16 | SY Samuel Yick-Abelwith Yuetong Jenny Zhang | 3,325pts | 11 | 0 |
| 17 | MS Manpreet Singhwith Preethi Srinivasan | 3,250pts | 5 | 0 |
| 17 | PS Preethi Srinivasanwith Manpreet Singh | 3,250pts | 5 | 0 |
| 18 | JK Jett Kowith Eyota Kwan | 3,217pts | 3 | 0 |
| 19 | JS Justin Sunwith Jasmine Yuexin Zhang | 3,195pts | 6 | 0 |
| 20 | ZP Zihan Pengwith Joric Goulet | 3,072pts | 5 | 0 |
| 21 | JM Jonel Moulic Abrigowith Maria Theresa Sebastian Abrigo | 2,862pts | 4 | 0 |
| 21 | MT Maria Theresa Sebastian Abrigowith Jonel Moulic Abrigo | 2,862pts | 4 | 0 |
| 22 | JD Julien Dérywith Camille Yvenat | 2,862pts | 3 | 0 |
| 22 | CY Camille Yvenatwith Julien Déry | 2,862pts | 3 | 0 |
| 23 | ÉH Élizabeth Hardywith Simon Jean-Pineault | 2,740pts | 3 | 0 |
| 23 | SJ Simon Jean-Pineaultwith Élizabeth Hardy | 2,740pts | 3 | 0 |
| 24 | VK Vaibhav Krishnawith Akshaya Jayakeerthi | 2,604pts | 3 | 0 |
| 24 | AJ Akshaya Jayakeerthiwith Vaibhav Krishna | 2,604pts | 3 | 0 |
| 25 | JK Jacob Kimwith Ashley Wong | 2,510pts | 2 | 0 |
| 25 | AW Ashley Wongwith Jacob Kim | 2,510pts | 2 | 0 |
| 26 | AT Andre Timotius Tololiuwith Catherine Choi | 2,500pts | 1 | 0 |
| 26 | CC Catherine Choiwith Andre Timotius Tololiu | 2,500pts | 1 | 0 |
| 27 | SC Selina Chenwith Thomas Lavoie | 2,487pts | 6 | 0 |
| 27 | TL Thomas Lavoiewith Selina Chen | 2,487pts | 6 | 0 |
| 28 | EM Emma Meng | 2,475pts | 1 | 0 |
| 28 | RY Rui Yang Stanley Zhangwith Susanna Wang | 2,475pts | 1 | 0 |
| 28 | SW Susanna Wangwith Rui Yang Stanley Zhang | 2,475pts | 1 | 0 |
| 31 | RR Reath Rothwith Emma Goyette | 2,462pts | 4 | 0 |
| 32 | TH Tran Hoang Nguyen Dangwith Taniya Shah | 2,448pts | 4 | 0 |
| 32 | TS Taniya Shahwith Tran Hoang Nguyen Dang | 2,448pts | 4 | 0 |
| 33 | ME Maggy Emond-Brissonwith Nathaniel Mckenzie | 2,270pts | 6 | 0 |
| 33 | NM Nathaniel Mckenziewith Maggy Emond-Brisson | 2,270pts | 6 | 0 |
| 34 | YK Yan Kit Wongwith Johnna Rymes | 2,220pts | 2 | 0 |
| 35 | PS Prabhjotvir Singh SAGOOwith Akshaya Jayakeerthi | 2,148pts | 3 | 0 |
| 36 | NM Noah MacIsaacwith Sushmita Kolloju | 2,143pts | 3 | 0 |
| 36 | SK Sushmita Kollojuwith Noah MacIsaac | 2,143pts | 3 | 0 |
| 37 | HC Harry Cheungwith Melodie Du | 2,130pts | 2 | 0 |
| 37 | MD Melodie Duwith Harry Cheung | 2,130pts | 2 | 0 |
| 38 | RI Raja Inal Pohanwith Emma Meng | 2,130pts | 1 | 0 |
| 39 | DA Da-Rose Adam-Pâquetwith Xavier Marcotte | 2,060pts | 4 | 0 |
| 39 | XM Xavier Marcottewith Da-Rose Adam-Pâquet | 2,060pts | 4 | 0 |
| 40 | JS Jaicob Sainiwith Wenqi Zhu | 2,060pts | 2 | 0 |
| 40 | WZ Wenqi Zhuwith Jaicob Saini | 2,060pts | 2 | 0 |
| 41 | PH Paul Higginswith Manon Diane Pitre | 2,019pts | 3 | 0 |
| 41 | MD Manon Diane Pitrewith Paul Higgins | 2,019pts | 3 | 0 |
| 42 | NM Nathan Millswith Allison W Cheng | 2,000pts | 1 | 0 |
| 42 | AW Allison W Chengwith Nathan Mills | 2,000pts | 1 | 0 |
| 43 | RD Rose Dufourwith Jacob Bouchard | 1,872pts | 5 | 0 |
| 43 | JB Jacob Bouchardwith Rose Dufour | 1,872pts | 5 | 0 |
| 44 | MM Martyna Metyswith Raphaël Gagnon | 1,840pts | 5 | 0 |
| 44 | RG Raphaël Gagnonwith Martyna Metys | 1,840pts | 5 | 0 |
| 45 | WY Wing yin Chanwith Jayadeep sai Balaji | 1,792pts | 3 | 0 |
| 45 | JS Jayadeep sai Balajiwith Wing yin Chan | 1,792pts | 3 | 0 |
| 46 | MW Matthew Wongwith Katelyn Lai | 1,754pts | 2 | 0 |
| 46 | KL Katelyn Laiwith Matthew Wong | 1,754pts | 2 | 0 |
| 46 | SS Sahib Singh Sagguwith Celene Titus | 1,754pts | 2 | 0 |
| 46 | CT Celene Tituswith Sahib Singh Saggu | 1,754pts | 2 | 0 |
| 48 | NG Nicolas Germainwith Simone Huang | 1,750pts | 1 | 0 |
| 48 | OH Olivier Hamelwith Selina Chen | 1,750pts | 1 | 0 |
| 50 | AU Antoine Ulandaywith Bea Bernardo | 1,740pts | 5 | 0 |
| 50 | BB Bea Bernardowith Antoine Ulanday | 1,740pts | 5 | 0 |
| 51 | MC Melissa Chenwith Weison Zhang | 1,729pts | 3 | 0 |
| 51 | WZ Weison Zhangwith Melissa Chen | 1,729pts | 3 | 0 |
| 52 | JM Jeremy Martinwith Manon Diane Pitre | 1,728pts | 3 | 0 |
| 53 | KT Kalyanne Truongwith Alexandre Racette | 1,712pts | 5 | 0 |
| 53 | AR Alexandre Racettewith Kalyanne Truong | 1,712pts | 5 | 0 |
| 54 | SN Sophia Nongwith Daniel Leung | 1,710pts | 1 | 0 |
| 54 | CN Connor Nicholas Louiewith Farzaneh Gholamrezaei Noogh | 1,710pts | 1 | 0 |
| 54 | CC Clarence Chauwith Rachel Chan | 1,710pts | 1 | 0 |
| 54 | GD Graydon D Robbwith Eyota Kwan | 1,710pts | 1 | 0 |
| 58 | JM Jasper M H Tangwith Mengyao Tian | 1,700pts | 1 | 0 |
| 58 | MT Mengyao Tianwith Jasper M H Tang | 1,700pts | 1 | 0 |
| 59 | TA Thomas Ashtonwith Ritu Shah | 1,685pts | 2 | 0 |
| 59 | RS Ritu Shahwith Thomas Ashton | 1,685pts | 2 | 0 |
| 60 | AA Adithya Anantharamakrishnanwith Yasamin Atabaki Fard Tehrani | 1,659pts | 2 | 0 |
| 60 | YA Yasamin Atabaki Fard Tehraniwith Adithya Anantharamakrishnan | 1,659pts | 2 | 0 |
| 61 | DB Denis Boudreauwith Kelly Ann Longval | 1,656pts | 5 | 0 |
| 61 | KA Kelly Ann Longvalwith Denis Boudreau | 1,656pts | 5 | 0 |
| 62 | BR Bryce Reid Masonwith Anna Gillies | 1,625pts | 2 | 0 |
| 62 | AG Anna Gillieswith Bryce Reid Mason | 1,625pts | 2 | 0 |
| 64 | AD Andrew DongWon Choiwith Heidi Chon | 1,590pts | 3 | 0 |
| 65 | PB Paul Brownwith Jeannette Ding | 1,565pts | 2 | 0 |
| 65 | JD Jeannette Dingwith Paul Brown | 1,565pts | 2 | 0 |
| 66 | SJ Shreyans Jastiwith Yiyang Li | 1,542pts | 2 | 0 |
| 66 | YL Yiyang Liwith Shreyans Jasti | 1,542pts | 2 | 0 |
| 67 | SV Setu Venkat Adwaithkanth Kollojuwith Thi Pham | 1,488pts | 2 | 0 |
| 67 | TP Thi Phamwith Setu Venkat Adwaithkanth Kolloju | 1,488pts | 2 | 0 |
| 68 | JC Joel Côtéwith Huxley Fei Sebastian Abrigo | 1,466pts | 4 | 0 |
| 68 | HF Huxley Fei Sebastian Abrigowith Joel Côté | 1,466pts | 4 | 0 |
| 69 | QC Quinton Cheungwith Serenity Faith Poirier | 1,460pts | 3 | 0 |
| 69 | SF Serenity Faith Poirierwith Quinton Cheung | 1,460pts | 3 | 0 |
| 70 | FL Frédérique Labbéwith Antoine Dufour | 1,450pts | 5 | 0 |
| 70 | AD Antoine Dufourwith Frédérique Labbé | 1,450pts | 5 | 0 |
| 70 | JL Juliette Lavoiewith Guillaume Blais | 1,450pts | 5 | 0 |
| 70 | GB Guillaume Blaiswith Juliette Lavoie | 1,450pts | 5 | 0 |
| 72 | CR Clint Ross Steeveswith Jasmine Khosa | 1,441pts | 5 | 0 |
| 72 | JK Jasmine Khosawith Clint Ross Steeves | 1,441pts | 5 | 0 |
| 73 | CN Cindy Nguyenwith Jack Jiang | 1,420pts | 1 | 0 |
| 73 | JJ Jack Jiangwith Cindy Nguyen | 1,420pts | 1 | 0 |
| 73 | JL Jonathan Leewith Alena Yu | 1,420pts | 1 | 0 |
| 73 | AY Alena Yuwith Jonathan Lee | 1,420pts | 1 | 0 |
| 75 | CP Catherine Plante-Gonthierwith Benoit Bordeleau | 1,402pts | 4 | 0 |
| 75 | BB Benoit Bordeleauwith Catherine Plante-Gonthier | 1,402pts | 4 | 0 |
| 76 | MY Melody Yinwith Olivier Hamel | 1,402pts | 3 | 0 |
| 77 | CT Chenyi Taowith Chloe Choi | 1,400pts | 1 | 0 |
| 78 | AM Alexandra Mocanuwith Justin Sun | 1,370pts | 1 | 0 |
| 78 | EY Ethan Yuenwith Emily Luo | 1,370pts | 1 | 0 |
| 78 | EL Emily Luowith Ethan Yuen | 1,370pts | 1 | 0 |
| 78 | JT Jadon Tsangwith Alexandra Mocanu | 1,370pts | 1 | 0 |
| 81 | AH Alan Hsuehwith Wei Ling Lee | 1,310pts | 2 | 0 |
| 81 | WL Wei Ling Leewith Alan Hsueh | 1,310pts | 2 | 0 |
| 82 | KM Kiren Milan DeRajwith Vanhphen Souvannarath | 1,302pts | 2 | 0 |
| 82 | VS Vanhphen Souvannarathwith Kiren Milan DeRaj | 1,302pts | 2 | 0 |
| 83 | DK davd kimwith Wenqi Zhu | 1,291pts | 2 | 0 |
| 85 | TL Ty Lindeman | 1,290pts | 1 | 0 |
| 85 | LK Lap Kan Kern Pongwith Catherine Choi | 1,290pts | 1 | 0 |
| 85 | EW Eason Wongwith Thalia Leann Se | 1,290pts | 1 | 0 |
| 85 | TL Thalia Leann Sewith Eason Wong | 1,290pts | 1 | 0 |
| 88 | AM Anurak Mawith Hope Smith | 1,280pts | 2 | 0 |
| 88 | HS Hope Smithwith Anurak Ma | 1,280pts | 2 | 0 |
| 89 | RZ Ruiwen Zhuwith Tran Hoang Nguyen Dang | 1,275pts | 1 | 0 |
| 89 | NL Nathan Leewith Warmmy Wong | 1,275pts | 1 | 0 |
| 89 | WW Warmmy Wongwith Nathan Lee | 1,275pts | 1 | 0 |
| 89 | LV Long Vowith Dominique Vo | 1,275pts | 1 | 0 |
| 89 | DV Dominique Vowith Long Vo | 1,275pts | 1 | 0 |
| 89 | HU Hamd Ullah Khalilwith Aaishi Stuti Dutta | 1,275pts | 1 | 0 |
| 89 | AS Aaishi Stuti Duttawith Hamd Ullah Khalil | 1,275pts | 1 | 0 |
| 89 | SL Sean Lai-cheongwith Sedney Lee | 1,275pts | 1 | 0 |
| 89 | SL Sedney Leewith Sean Lai-cheong | 1,275pts | 1 | 0 |
| 96 | YD Yunjia Daiwith Gurdeep Singh | 1,270pts | 2 | 0 |
| 96 | GS Gurdeep Singhwith Yunjia Dai | 1,270pts | 2 | 0 |
| 97 | AQ Antoine Quessywith Soline Hupin-Marler | 1,262pts | 6 | 0 |
| 97 | SH Soline Hupin-Marlerwith Antoine Quessy | 1,262pts | 6 | 0 |
| 98 | DH Derick Huynhwith Duyen Nguyen | 1,258pts | 2 | 0 |
| 98 | DN Duyen Nguyenwith Derick Huynh | 1,258pts | 2 | 0 |
| 98 | VK Vijay Kumarwith Yujia Qin | 1,258pts | 2 | 0 |
| 98 | YQ Yujia Qinwith Vijay Kumar | 1,258pts | 2 | 0 |
| 100 | KR Kalan Robert Watkinswith Vedika Meluveettil Sajeesh | 1,228pts | 2 | 0 |
| 100 | VM Vedika Meluveettil Sajeeshwith Kalan Robert Watkins | 1,228pts | 2 | 0 |
| 101 | YT Yi Tong Kwokwith Andy Zeng | 1,227pts | 2 | 0 |
| 101 | AZ Andy Zengwith Yi Tong Kwok | 1,227pts | 2 | 0 |
| 102 | AL Anson Lok-Yin Chenwith Ludwina Naomi | 1,190pts | 1 | 0 |
| 102 | LN Ludwina Naomiwith Anson Lok-Yin Chen | 1,190pts | 1 | 0 |
| 103 | SY Stephen Yeungwith Mary Smith | 1,182pts | 2 | 0 |
| 103 | MS Mary Smithwith Stephen Yeung | 1,182pts | 2 | 0 |
| 104 | FB François Bourretwith Alexandra Mocanu | 1,170pts | 1 | 0 |
| 104 | SP Stéphanie Pakenhamwith Julien Déry | 1,170pts | 1 | 0 |
| 104 | JP Jalene Pangwith Kevin Phuc | 1,170pts | 1 | 0 |
Top 20 shown · 667 ranked players
Official Badminton Canada rankings · Week 34, 2026 · Updated weekly.
