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: September 11, 2021.

 

View match wins & losses

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