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 16, 2020.

 

View match wins & losses

 

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