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: December 31, 2019.

View match wins & losses

Ranking Player 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 Kosta Dujic 809
79 Ian Schryer 807
80 Imran Syed 807
81 Julien Champagne 805
82 Peter Worthing 801
83 Ludovic Marcon 800
84 Ariane Souligny 800
85 Jacob Luckasavitch 800
86 David Sierra 795
87 Marian Tran  792
88 Mike Rollo 792
89 Jeff Neasmith 792
90 Shaheer Mikhail 783
91 Alexander Lungu 777
92 Stevan Zonjic 772
93 Phil Mach 772
94 Irek Szczudlowski 771
95 Julia Tcherkas  769
96 Lauren Leonard 762
97 Theo Baker-Kretzmar 759
98 David Guest 757
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 Nigel Parker 630
181 John Topping 630
182 Ethan Halpren 630
183 John Selkirk 629
184 Cathy Wood 628
185 Chaz Doherty 625
186 Guy Thomas 625
187 Jared Stokes 623
188 Hemal Patel 623
189 Ron Kunstadt 623
190 Darek Gondor 622
191 Cole MacPhee 618
192 Jeff McCarthy 617
193 J. Grant 617
194 Vera Visnevskis 616
195 Jonathan Drover 615
196 Karim Belkhir 615
197 Vinai Kashyap 613
198 Viola Hennessy 613
199 Ross Richardson 613
200 David Tang 613
201 Eric Khaiat 612
202 Ted Thompson 607
203 Simon Pelletier-Tanguay 607
204 Jean-Paul Pham 607
205 Tom Kung 606
206 Gary Hawkes 606
207 Samir Bhatnagar 604
208 Anas Saha 602
209 Gord Marinic 602
210 John Dunn 600
211 Thusanth Jeyamoorthy 600
212 Paul Cascagnette 599
213 Peter Hawkes 599
214 Kurt Carter 598
215 Xavier Magloire 597
216 Firas Zibaoui 597
217 Frederic Massicotte 597
218 Jaime Cepeda 596
219 Wayne Cai 596
220 Roman Srutek 595
221 Paul Henry 595
222 David Large 595
223 Li Yu 594
224 Brigette Walenius 592
225 John Brawley 591
226 Aaron Leonard 590
227 Max Zimmerman 590
228 Kasia Poplawska 590
229 Landdy Zhang 589
230 Jon Trudel 588
231 Zenio Arnone 588
232 Gary Mcmillen 586
233 Tim Trinh 585
234 Andrew Worling 583
235 Teo Novakovic 583
236 Grant Armstrong 583
237 Connor Douglas 582
238 Kristina Pompura 582
239 James Hum 582
240 Ralijaona Mirado 582
241 Marcel Charette 581
242 Stephen Fletcher 581
243 Mike Hine 581
244 Dave Leith 580
245 Ivan Ouroussov 580
246 Mathius Dessereau 580
247 Duc Vuong 580
248 David Lapenat 579
249 Jane Thompson 579
250 Angela Veitch 579
251 Ricardo Vidale 577
252 Sylvia Creighton 577
253 Alex Wong 577
254 Catalin Nicolau 576
255 Lawrence Springstead 576
256 Albert Wong 576
257 Anoop Dani 576
258 Patrick Winogron 575
259 Patrick Faloon 575
260 Pierre Therien 571
261 Ky Tuong Ly 571
262 Stefan Trivuncic 571
263 Tallis Robarts 570
264 Martin Marion 570
265 Michel Cesar 570
266 Bill Stunt 569
267 Sherif Balbaa 569
268 Weiyi Lu 568
269 Immanuel Lanzaderas 567
270 Eric Fox 566
271 David Liu 565
272 Richard St. Lawrence 563
273 Rob Dickie 562
274 Franck Kortschak 558
275 Samantha Nickel 558
276 Fernando Oriola 558
277 Deepak Simili 557
278 Mark Armstrong 557
279 Andrew MacNeil 555
280 Jeff Yuan 554
281 Jean-Louis Causse 554
282 Val Sylenko 554
283 Boris Stojkovic 553
284 Jason Dupuis 551
285 Bernard Auger 551
286 Jim Hurcomb 550
287 Nicolas Fortier 550
288 Hazem Abu 550
289 Christian Bordeleau 548
290 Nabil Afodjo 547
291 Thady Murray 547
292 Chi Tran 546
293 Freddy Erskine 546
294 Giscard Mathieu 546
295 Michael Guest 546
296 Ali Zeren 545
297 Yolito Mendoza 545
298 Tim Beattie 545
299 Dave McAleer 545
300 Dennis Figuerola 545
301 C. Kavanagh 545
302 Phong Co 545
303 Jeffrey McCarthy 544
304 Ricardo Cuetara 544
305 Diego Estan 543
306 Paul Brenner 542
307 Jean-Pierre Huard 542
308 Horatio Loor 541
309 Adrianne Song 540
310 Bob Hutchins 540
311 Deni Stoimenov 540
312 Patrice Aubriot 539
313 Nav Aggarwal 539
314 Ahmed Aref 537
315 Vik Munyal 537
316 James Mackey 536
317 Yan Sohyer 534
318 Louise Leslie 533
319 Mirko Tabouri 532
320 Andrew Kinoshita 532
321 Nicolas Malone 532
322 Hakan Tunc 531
323 Geoffrey Jacobsen 530
324 Gerry Grace 530
325 Sarah Turcotte 530
326 Darek Skalecki 529
327 Philip Cheesman 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 Philippe Charlebois 522
344 Pierre Geneau 522
345 Fred Erskin 521
346 Randy Hilderman 520
347 Vince Chan 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 Denis Lambert 485
441 Barbara Fisher 484
442 Rakesh Patry 483
443 Bob Streicher 483
444 Adrian Costea 483
445 Bob Bowins 482
446 Erika MacPhee 481
447 Ian Macmillan 481
448 Aaron Shaughnessy 480
449 Screemoyee Saha 480
450 Torrin Mullins 479
451 Darcy MacIsaac 479
452 Evrard Mballo 478
453 Robin D’Arcy 478
454 Darcy Ross 477
455 Scott Hamilton 476
456 Xin Fan 476
457 Louise Lanoix 476
458 Anna Beben 476
459 Cathy Dwyre 476
460 Doug Moffat 476
461 Benoti Juteau 475
462 Junfeng Wang 474
463 Anna Messore 474
464 Alex Page 473
465 Maykel Rodriguez 472
466 Alioune Adamou 472
467 David Riddell 472
468 Alex Trzmiel 472
469 Barry Frewer 472
470 Mathis Roy 472
471 Tom Pineau-Valencienne 472
472 Bob Belanger 472
473 Iyryna Tkachenko 471
474 Louis Simard 471
475 Silvie Joly 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 Yannick Lauzon 455
512 Ken Neufeld 454
513 Sylvie Joly 454
514 Elaine MacDonald 454
515 Vivian Kalil 452
516 Elliot Iler 452
517 Lynne Nina 451
518 Michelle Rochette 450
519 Willi Wetscher 449
520 Terence Kearnan 448
521 John Moskalik 448
522 Clayton Dignard 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 Kevin Chaves 423
555 Jean-Guy Brault 422
556 Brenda Pfaus 420
557 Susan Bylsma 420
558 Tanya Dumaresq 420
559 Andrew Winnicki 418
560 Mitch Bouchard 418
561 John Farah 415
562 Maureen Clark 415
563 Helen Thomas 413
564 Dan Paquette 413
565 Dimitrije Gojkovic 413
566 John Urkun 411
567 Tanya Horsely 410
568 Danielle Cousineau 410
569 Robin Mcsheffrey 410
570 Matthew Bishara 409
571 Joanne Carr 408
572 Denes Pap 408
573 Doina Andrei 408
574 Elizabeth Ross 405
575 Kevin Gray 405
576 Al Wilson 403
577 Farouk Rajan 402
578 Gary Pinder 401
579 Aida Sattarova 400
580 Bethanel Yadry 398
581 Steven Rae 397
582 Miles Corak 397
583 Galen Weaver 395
584 Huiping Zhang 393
585 Hillel Finestone 391
586 Sophia Rudenja 390
587 Robert Hutchins 390
588 Yordanka Stoimenova 390
589 Corbett Givogue 389
590 Roman Mitura 389
591 Akashenyu Shen 388
592 Grant Pearson 387
593 Laurie Maybury 384
594 Naveen Dangi 382
595 Don Sucalit 381
596 Sebastian Nadeau 380
597 Peter Smoczynski 380
598 Liam Carson 379
599 Mike Ravary 379
600 Elisabeth Klein 379
601 Kushal Choksi 378
602 Paule Rodrigue 377
603 Rosine Nanda 375
604 John Clemente 375
605 Muthanna Subbaiah 375
606 Roberta Bouchard 375
607 Ervin Ruci 374
608 Shantanu Rao 374
609 Andrew Gill 372
610 Marie-Helene Poisson 371
611 Colin Hawkins 370
612 Peter McKinnon 370
613 Joey Chow 370
614 Steve Hambling 370
615 David Kippen 369
616 Matthew Lavryssen 369
617 Elsbeth Vaino 369
618 Bernie Lalonde 369
619 Becky Hawkes 367
620 Geraud Blanchet 367
621 Daphne Pearson 366
622 Karim Ismail 366
623 Jamil Shariff 362
624 Geoff Marshall-Catlin 360
625 Sam Kinahan 360
626 Eric Giernalczyk 357
627 Vesselin Stoyanov 356
628 Liam Russell 356
629 Russell Coleman 353
630 Sophie Lefebvre 352
631 Samuel Roy 349
632 Hilary Hampson 348
633 Heather Dufault 341
634 Amanda Stuart 336
635 Julie Smyth 334
636 Fred Gormley 329
637 Mike Logarta 328
638 Claude LeBlanc 327
639 Lenka Mach 321
640 Lorne Russell 318
641 Chris Donovan 317
642 Riley Meddings 313
643 Larissa Russell 305
644 Graham Perry 300
645 Simon Tu 300
646 Thi Da Tang 299
647 Candace Mergle 294
648 Amanda Jones 292
649 An Nguyen 291
650 Mira Olah 278
651 Gwen Millar 276
652 Robert Bulpin 274
653 Michael Pedersen 272
654 Wayne McEwan 267
655 Paul Woollam 260
656 Carson Tsang 244
657 Michel Langevin 243
658 Leena Ray 178