Rankings are based on UTR and match wins from tournaments and leagues from 2016 to today.  NCTA clubs can submit member matches to count toward rankings.  Last update: October 19, 2019.

View match wins & losses

Rank Player name Rating
1 Marc Abdelnour 1,459
2 Malik Bhatnager 1,438
3 Jeremy Gibbens-Schneider 1,389
4 Iancu Ghinda 1,303
5 Dan Pergel 1,242
6 Rached Rihani 1,188
7 Alexander Mironov 1,167
8 Rassam Yazdi 1,162
9 Marko Arezina 1,127
10 Mykell Reifer 1,107
11 Petra Januskova 1,101
12 Grant Gibson 1,100
13 Jordan Sweeney 1,079
14 Matthew Tran 1,072
15 James Ferguson 1,058
16 Ray Xie 1,053
17 Pascal Tylek 1,038
18 Kyle Malone 1,033
19 Michael Veck 1,022
20 Adrian Tudor 1,021
21 Jonathan Taylor 1,019
22 Corina Spasojevic 1,016
23 Simon Lavoie-Perruse 1,013
24 Othman Ennaciri 1,009
25 Zachary Poulet-Laplante 1,001
26 Tudor Lungu 1,000
27 Patrick Robichaud 993
28 Benjamin Lorti 986
29 Mitchell Nel 975
30 Ian Brander 971
31 Benjamin Bates 970
32 Jim Cameron 950
33 Chris Halliday 939
34 Owen Dunn 936
35 Zhenya Kondratovski 934
36 Mike Sutcliffe 934
37 Alberto Cardona 930
38 Joe Willemsen 928
39 Scott Ventureyra 919
40 John Wins-Purdy 917
41 John Payette 917
42 Adrian Frei 916
43 Karthik Abiramin 911
44 Adrian Kucharik 902
45 Vikas Nibhanupudi 900
46 Gena Huang 900
47 Carlo Zambri 898
48 Connor Hickson 896
49 Jaser El-Habrouk 895
50 Anika Tylek 890
51 Colin McAlpin 881
52 Saul Halpren 880
53 Andrei Marinescu 878
54 Hector Cameron 875
55 Coby Pearce 871
56 Javier Valdez 864
57 Jonathan Adamson 861
58 Ethan Leong 856
59 Nathan Smith 855
60 Veronika Podobed 852
61 Anna-Raphaelle Serghi 844
62 Olivier Pilon 844
63 Olivia Peisachovitz 833
64 Derian Valcourt 830
65 Fred Nimubona 830
66 Monica Chodnicki 830
67 Sean James 829
68 Sasha Krishna 824
69 Rolf Krantz 822
70 Bradley Assaly-Nesrallah 821
71 Andrew Rowe 820
72 Andre Caissie 815
73 Rachel Cruickshank 813
74 Daniel Stockemer 812
75 Blaine Scatcherd 810
76 Kevin Drew 810
77 Austin Flannigan 809
78 Ian Schryer 807
79 Imran Syed 807
80 Julien Champagne 805
81 Peter Worthing 801
82 Ariane Souligny 800
83 Jacob Luckasavitch 800
84 David Sierra 795
85 Marian Tran  792
86 Mike Rollo 792
87 Jeff Neasmith 792
88 Kosta Dujic 790
89 Shaheer Mikhail 783
90 Alexander Lungu 777
91 Stevan Zonjic 772
92 Phil Mach 772
93 Irek Szczudlowski 771
94 Julia Tcherkas  769
95 Lauren Leonard 762
96 Theo Baker-Kretzmar 759
97 David Guest 757
98 Ludovic Marcon 752
99 Barry Nimubona 750
100 Filip Popadich 743
101 Jim Fawcett 742
102 Anna Iglewski 740
103 Melanie Roy 734
104 Marcos Valencia 734
105 Paul Marchi 732
106 Ryan Chan 731
107 Chris Soosalu 729
108 Jeff Henkelman 728
109 Scarlett Wang 728
110 Robert Donders 724
111 Aleksandra Paliga 724
112 Matt MacKinnon 722
113 Bruno Paric 721
114 Steve Weschler 719
115 Cameron Montgomery 717
116 Brian Demuth 716
117 Jana Kriz 713
118 Olivier Basset 711
119 Serge Richard 710
120 Tarek Samhan 710
121 Lesley Hulse 709
122 Francisco Alvarez 704
123 Ryo Tokunaga 701
124 Vlad Pirusca 700
125 Marge Leach 698
126 Connor Roth 697
127 Doug King 693
128 Max Cekota 689
129 Denis Bureau 688
130 Milan Zoranovic 685
131 Lakshay Sudan 684
132 Thomas Depocas 683
133 Bill McEachern 683
134 Simon Tuck 683
135 Scott Morgan 682
136 Ali Boughaba 679
137 Ryan Zanganeh 678
138 Joy Hansri 678
139 Andrew Clark-Alfaro 674
140 Yvon Roy 673
141 Antoine Bujold-Roux 673
142 Fady Sallit 669
143 Glenn Fujiwara 668
144 Andrew Bradley 668
145 Shintaro Hagiwara 668
146 Kenneth Li 667
147 Tait Becke 665
148 Joanne Homza 665
149 Robin Worling 664
150 Eric Tremblay 663
151 Justin Lahey 660
152 Sheila Windle 656
153 Kevin Palframan 655
154 Alex Harea 655
155 Andrew Sojonky 654
156 Bill MacPhail 654
157 Carl Sciuk 654
158 Chris Goldrick 653
159 Paul Szulc 652
160 Mike Harrison 652
161 Pablo Gonzalez 652
162 Rick Vidale 649
163 Jiang Su 646
164 Jin Xu 646
165 Andrew Hawel 646
166 Joel Mark 645
167 Jun Zheng 642
168 Patryk Polus 641
169 Arthur Cuenco 638
170 Alana Gibson 638
171 Yves Bastiand  638
172 Karsten Schimpf 637
173 Andrew Sterparn 636
174 Nicki Terrier 636
175 Andrei Popescu 635
176 Nick Packer 635
177 Arun Tosing 634
178 John Blume 632
179 Nick Patterson 631
180 John Topping 630
181 Ethan Halpren 630
182 John Selkirk 629
183 Cathy Wood 628
184 Chaz Doherty 625
185 Guy Thomas 625
186 Jared Stokes 623
187 Hemal Patel 623
188 Ron Kunstadt 623
189 Darek Gondor 622
190 Cole MacPhee 618
191 Jeff McCarthy 617
192 J. Grant 617
193 Vera Visnevskis 616
194 Jonathan Drover 615
195 Karim Belkhir 615
196 Vinai Kashyap 613
197 Viola Hennessy 613
198 David Tang 613
199 Eric Khaiat 612
200 Nigel Parker 609
201 Ted Thompson 607
202 Simon Pelletier-Tanguay 607
203 Jean-Paul Pham 607
204 Tom Kung 606
205 Gary Hawkes 606
206 Samir Bhatnagar 604
207 Anas Saha 602
208 Gord Marinic 602
209 John Dunn 600
210 Thusanth Jeyamoorthy 600
211 Paul Cascagnette 599
212 Peter Hawkes 599
213 Kurt Carter 598
214 Xavier Magloire 597
215 Firas Zibaoui 597
216 Frederic Massicotte 597
217 Jaime Cepeda 596
218 Wayne Cai 596
219 Roman Srutek 595
220 Paul Henry 595
221 David Large 595
222 Li Yu 594
223 Brigette Walenius 592
224 John Brawley 591
225 Aaron Leonard 590
226 Max Zimmerman 590
227 Kasia Poplawska 590
228 Landdy Zhang 589
229 Jon Trudel 588
230 Zenio Arnone 588
231 Gary Mcmillen 586
232 Tim Trinh 585
233 Andrew Worling 583
234 Teo Novakovic 583
235 Grant Armstrong 583
236 Connor Douglas 582
237 Kristina Pompura 582
238 James Hum 582
239 Ralijaona Mirado 582
240 Marcel Charette 581
241 Stephen Fletcher 581
242 Mike Hine 581
243 Dave Leith 580
244 Ivan Ouroussov 580
245 Mathius Dessereau 580
246 Duc Vuong 580
247 David Lapenat 579
248 Jane Thompson 579
249 Angela Veitch 579
250 Ricardo Vidale 577
251 Sylvia Creighton 577
252 Alex Wong 577
253 Catalin Nicolau 576
254 Lawrence Springstead 576
255 Albert Wong 576
256 Anoop Dani 576
257 Patrick Winogron 575
258 Patrick Faloon 575
259 Pierre Therien 571
260 Ky Tuong Ly 571
261 Stefan Trivuncic 571
262 Tallis Robarts 570
263 Martin Marion 570
264 Michel Cesar 570
265 Bill Stunt 569
266 Sherif Balbaa 569
267 Weiyi Lu 568
268 Immanuel Lanzaderas 567
269 Eric Fox 566
270 David Liu 565
271 Richard St. Lawrence 563
272 Rob Dickie 562
273 Franck Kortschak 558
274 Samantha Nickel 558
275 Fernando Oriola 558
276 Deepak Simili 557
277 Mark Armstrong 557
278 Andrew MacNeil 555
279 Jeff Yuan 554
280 Jean-Louis Causse 554
281 Val Sylenko 554
282 Boris Stojkovic 553
283 Jason Dupuis 551
284 Bernard Auger 551
285 Jim Hurcomb 550
286 Nicolas Fortier 550
287 Hazem Abu 550
288 Christian Bordeleau 548
289 Nabil Afodjo 547
290 Thady Murray 547
291 Chi Tran 546
292 Freddy Erskine 546
293 Giscard Mathieu 546
294 Michael Guest 546
295 Ali Zeren 545
296 Yolito Mendoza 545
297 Tim Beattie 545
298 Dave McAleer 545
299 Dennis Figuerola 545
300 C. Kavanagh 545
301 Phong Co 545
302 Jeffrey McCarthy 544
303 Ricardo Cuetara 544
304 Diego Estan 543
305 Paul Brenner 542
306 Jean-Pierre Huard 542
307 Horatio Loor 541
308 Adrianne Song 540
309 Bob Hutchins 540
310 Deni Stoimenov 540
311 Patrice Aubriot 539
312 Nav Aggarwal 539
313 Ahmed Aref 537
314 Vik Munyal 537
315 James Mackey 536
316 Yan Sohyer 534
317 Louise Leslie 533
318 Mirko Tabouri 532
319 Andrew Kinoshita 532
320 Nicolas Malone 532
321 Hakan Tunc 531
322 Geoffrey Jacobsen 530
323 Gerry Grace 530
324 Sarah Turcotte 530
325 Darek Skalecki 529
326 Philip Cheesman 529
327 Silvie Joly 529
328 Anthony Kwok 529
329 Patty Perry 528
330 Phil McLinton 528
331 Rick Gauthier 527
332 Dean Mallory 526
333 Rong Zhang 526
334 Tom Fitzgerald 526
335 Roger Tymchuk 525
336 Harry Crawford 525
337 Mick Lord 525
338 Babneet Singh 523
339 Steve Shaw 523
340 Anne Marie Baxter 523
341 James Hartley 523
342 Craig Marchand 522
343 Clayton Dignard 522
344 Philippe Charlebois 522
345 Pierre Geneau 522
346 Fred Erskin 521
347 Randy Hilderman 520
348 Vishal Pravin 519
349 Tom Yang 519
350 Rob Edwards 518
351 Gilles Lamadeleine 518
352 Ken Warren 518
353 Mengche Tsai 518
354 Paul Martin 517
355 Graham Gardner 517
356 Marc Lalonde 517
357 B. Bateman 517
358 Stephane Roux 517
359 Nathalie Bordua 517
360 Bernard Fortier 516
361 Sharam Shadmani 516
362 Josh Benchetrit 515
363 Jacek Stupak 515
364 Jenny Mitchell 515
365 Bash Fawal 514
366 Janna Malone 514
367 Pao Yeh 514
368 Lloyd Rossman 514
369 Colin Stokes 513
370 Alastair Stewart 512
371 Andre Barnes 512
372 Andrea Lorient 512
373 Aush Kumar 512
374 Charles Waddell 512
375 Derek MacGillivary 512
376 Jonathan Ward 512
377 Neil Medaglia 512
378 Reuben Portuguese 512
379 Rick McEwen 512
380 Robert Griffoen 512
381 S. Bickerton 512
382 Keith Pabari 511
383 Marie Bourbonniere 511
384 Ahmed Kelkas 510
385 Andreas Opazo Baer 510
386 Neil Leckett 510
387 Phil Champagne 509
388 James Worrall 509
389 John Mahoney 508
390 Wilhelm Wetscher 508
391 Elise Jirovec 508
392 Elise St. Antoine 508
393 Teresa Beauregard 507
394 Alisha Awadia 507
395 Cameron Roth 506
396 Julie Jackson 506
397 Ron Benes 506
398 Nick Quain 505
399 Marc O’Sullivan 505
400 Jamel Touati 505
401 David Mcaleer 504
402 Xander Lewis 503
403 Janice Hoang 503
404 Alex Peisachovitz 502
405 Nicola Arnone 502
406 Rabi Mimi 501
407 Pierre Poirier 501
408 Lynne Pelletier 500
409 Alex Williams 500
410 Alex Zhang 500
411 Ariel Liu 500
412 Ashvini Gopalan 500
413 Gary Eikenberry 500
414 Henry Sanderson 500
415 Isaac Moore 500
416 Lior Waldman 500
417 Sreemoyee Saha 500
418 Allan Cullham 500
419 Abid Rahim 500
420 Eddie Alculumbre 498
421 Muge Bakkaloglu 497
422 Paul Fisher 497
423 Chris Ritchie 496
424 Risto Gostimirovic 496
425 Shawn Cesar 496
426 Cait Hurcomb 493
427 Matthew  Fletcher 493
428 Mike Spollen 492
429 Gilles Bertrand 492
430 Patrick LeBlanc 491
431 Antione Bujold-Roux 491
432 Sacha Imbert 491
433 Walt Hutchings 490
434 Daryl Xavier-Wellard 490
435 James Gyrusavi 489
436 Malcolm Goveas 488
437 Benjamin Vachet 487
438 Pierre Pilon 486
439 Josh Evans 486
440 Ross Richardson 485
441 Denis Lambert 485
442 Barbara Fisher 484
443 Rakesh Patry 483
444 Bob Streicher 483
445 Adrian Costea 483
446 Bob Bowins 482
447 Erika MacPhee 481
448 Ian Macmillan 481
449 Aaron Shaughnessy 480
450 Screemoyee Saha 480
451 Torrin Mullins 479
452 Darcy MacIsaac 479
453 Evrard Mballo 478
454 Robin D’Arcy 478
455 Darcy Ross 477
456 Scott Hamilton 476
457 Xin Fan 476
458 Louise Lanoix 476
459 Anna Beben 476
460 Cathy Dwyre 476
461 Doug Moffat 476
462 Benoti Juteau 475
463 Junfeng Wang 474
464 Anna Messore 474
465 Alex Page 473
466 Maykel Rodriguez 472
467 Alioune Adamou 472
468 David Riddell 472
469 Alex Trzmiel 472
470 Barry Frewer 472
471 Mathis Roy 472
472 Tom Pineau-Valencienne 472
473 Bob Belanger 472
474 Iyryna Tkachenko 471
475 Louis Simard 471
476 Hanane Hanyf 471
477 Nickolai Tarbayev 470
478 Andrew Grant 469
479 Jason Laurin 468
480 Ryan Ward 468
481 Mark Wakim 468
482 David Goldfield 467
483 Belinda Kato 467
484 Alex Grieb 467
485 Maryann van Buuren 465
486 Timothy Cullen 465
487 Ali Ercan 465
488 Helene Letourneau 463
489 Michael Fafard 463
490 Sujit Nirman 463
491 Dave Baker 462
492 Denise Conway 462
493 Edurne Egana 462
494 Francois Bordeleau 462
495 Gavin Murphy 462
496 Nico Bonnet 462
497 Seun Alabi 462
498 Chris Kato 461
499 Frank Kortschak 461
500 Sue Black 460
501 Bernard Lalonde 460
502 Scott Middleton 460
503 Steve Hibberd 458
504 Michael Sowerby 458
505 Paul Floch 458
506 Derek McGovern 458
507 Gary Burke 458
508 Steve Bikerton 457
509 Claude Lloyd 456
510 Brendan McKendy 456
511 Vince Chan 456
512 Yannick Lauzon 455
513 Ken Neufeld 454
514 Sylvie Joly 454
515 Elaine MacDonald 454
516 Vivian Kalil 452
517 Elliot Iler 452
518 Lynne Nina 451
519 Michelle Rochette 450
520 Willi Wetscher 449
521 Terence Kearnan 448
522 John Moskalik 448
523 Michael Aronovici 447
524 Cristine Houde 447
525 David Maybury 447
526 Enrique Garcia Lopez 446
527 Vinh Nguyen 444
528 Kyle Quintal 444
529 Sharon Vien 442
530 Gordon Kuromi 438
531 Fergus Pearson 437
532 Genevieve Tidon 437
533 Karnail Singh 437
534 Roberto Ocon 437
535 Rob Lalonde 437
536 Loni Bytyqi 436
537 Christine Rivas 436
538 Harmanpreet Wander 435
539 Yacine Amalou 434
540 Dorette Pollard 433
541 Igor Cavalcante 433
542 Tom Pechloff 432
543 Derek Adam 432
544 Anne Meehan 432
545 John Findlay 431
546 Paul MacDonald 430
547 Jeff Meeks 429
548 Terrance Kearnan 429
549 Dana Geber 429
550 Ed Dods 428
551 Claudine Rouleau 427
552 Gerard Nina 427
553 Matt Germain 424
554 Jean-Guy Brault 422
555 Brenda Pfaus 420
556 Susan Bylsma 420
557 Tanya Dumaresq 420
558 Andrew Winnicki 418
559 Mitch Bouchard 418
560 John Farah 415
561 Maureen Clark 415
562 Helen Thomas 413
563 Dan Paquette 413
564 Dimitrije Gojkovic 413
565 John Urkun 411
566 Tanya Horsely 410
567 Danielle Cousineau 410
568 Robin Mcsheffrey 410
569 Matthew Bishara 409
570 Joanne Carr 408
571 Denes Pap 408
572 Doina Andrei 408
573 Joey Chow 405
574 Elizabeth Ross 405
575 Al Wilson 403
576 Farouk Rajan 402
577 Gary Pinder 401
578 Aida Sattarova 400
579 Bethanel Yadry 398
580 Steven Rae 397
581 Miles Corak 397
582 Galen Weaver 395
583 Huiping Zhang 393
584 Hillel Finestone 391
585 Sophia Rudenja 390
586 Robert Hutchins 390
587 Yordanka Stoimenova 390
588 Corbett Givogue 389
589 Roman Mitura 389
590 Akashenyu Shen 388
591 Grant Pearson 387
592 Laurie Maybury 384
593 Naveen Dangi 382
594 Don Sucalit 381
595 Sebastian Nadeau 380
596 Peter Smoczynski 380
597 Liam Carson 379
598 Mike Ravary 379
599 Elisabeth Klein 379
600 Kushal Choksi 378
601 Paule Rodrigue 377
602 Rosine Nanda 375
603 John Clemente 375
604 Muthanna Subbaiah 375
605 Roberta Bouchard 375
606 Ervin Ruci 374
607 Shantanu Rao 374
608 Andrew Gill 372
609 Marie-Helene Poisson 371
610 Colin Hawkins 370
611 Peter McKinnon 370
612 Steve Hambling 370
613 David Kippen 369
614 Matthew Lavryssen 369
615 Elsbeth Vaino 369
616 Bernie Lalonde 369
617 Becky Hawkes 367
618 Geraud Blanchet 367
619 Daphne Pearson 366
620 Karim Ismail 366
621 Jamil Shariff 362
622 Geoff Marshall-Catlin 360
623 Sam Kinahan 360
624 Eric Giernalczyk 357
625 Vesselin Stoyanov 356
626 Liam Russell 356
627 Russell Coleman 353
628 Sophie Lefebvre 352
629 Samuel Roy 349
630 Hilary Hampson 348
631 Heather Dufault 341
632 Amanda Stuart 336
633 Julie Smyth 334
634 Fred Gormley 329
635 Mike Logarta 328
636 Claude LeBlanc 327
637 Lenka Mach 321
638 Lorne Russell 318
639 Chris Donovan 317
640 Riley Meddings 313
641 Larissa Russell 305
642 Graham Perry 300
643 Simon Tu 300
644 Thi Da Tang 299
645 Candace Mergle 294
646 An Nguyen 291
647 Mira Olah 278
648 Gwen Millar 276
649 Robert Bulpin 274
650 Michael Pedersen 272
651 Wayne McEwan 267
652 Paul Woollam 260
653 Carson Tsang 244
654 Michel Langevin 243
655 Leena Ray 178