🏓 Canadian Tornado Ranking System

Official player rankings for Canadian Tornado foosball

Generated: 2/11/2026, 1:06:48 PM

Canadian Tornado Ranking System

Total Point Spread: 4475

📖 How This Rating System Works

📊 Visual Rating Scale (0-5000)

BEGINNER 0-999
ROOKIE 1000-1499
AMATEUR 1500-1999
EXPERT 2000-2999
PRO 3000-3999
MASTER 4000+
0 1000 2000 3000 4000 5000+

🎯 Rating Scale (0-5000)

Ratings range from 0 to 5000+ with no upper cap for elite players.

4000+ MASTER Elite champions
3000-3999 PRO Top performers (~25 players)
2000-2999 EXPERT Above average (~40 players)
1500-1999 AMATEUR Average players (bulk)
1000-1499 ROOKIE Below average
0-999 BEGINNER New/inactive players

⚡ How Ratings Change

After each match, the winner gains points and the loser loses points. The amount depends on:

  • Rating difference: Beating a higher-rated player = more points
  • Event tier: Open events have higher stakes than Amateur events
  • K-factor: Base volatility of 32 points per match
Example Scenarios:
Master (4000) beats Expert (2500) +3 / -3 pts
Expert (2500) beats Master (4000) +29 / -29 pts
Pro (3500) beats Pro (3500) +16 / -16 pts

🏆 Tournament Bonuses

Top 5 finishers in each event receive bonus points from a pool:

  • Open events: 320 point pool
  • Expert events: 160 point pool
  • Amateur events: 80 point pool
1st Place: 45% of pool
2nd Place: 25% of pool
3rd Place: 15% of pool
4th Place: 10% of pool
5th Place: 5% of pool

🌱 CSV Seed Ratings

This system uses manually curated seed ratings from a CSV file as starting points:

  • Masters: Seeded at 4000
  • Top players: Seeded at 3000-3999 (Pro)
  • Strong players: Seeded at 2000-2999 (Expert)
  • Average players: Seeded at 1500-1999 (Amateur)
  • New players: Default to 1500 (Amateur)

📋 View the full seed ratings CSV →

🎾 Separate Singles & Doubles

Players have independent ratings for singles and doubles:

  • A player can be Amateur in singles but Expert in doubles
  • Each category tracks its own win rate and match count
  • Tournament bonuses apply to the relevant category

👑 Grand Master Flair

The Grand Master flair is an unofficial recognition (like chess Super GM) for players who demonstrate exceptional dominance:

  • Rating gap: 500+ points above average Master
  • Win rate: 75%+ overall win rate
  • Titles: 3+ tournament wins
  • Experience: 30+ matches played

🏅 Grand Masters are still in the Master tier - the flair is purely honorary recognition of elite status.

📊 Why This Algorithm?

After testing 6 different approaches, CSV-Seeded was chosen because:

  • ✅ Players start at their known skill level
  • ✅ Uses human judgment for initial placement
  • ✅ Rewards proven track records
  • ✅ Creates meaningful tier separation
  • ✅ Stable and predictable ratings
  • ✅ Zero-sum transfers prevent inflation
4775
Highest Rating
300
Lowest Rating
1612
Mean
1500
Median

🎾 Separate Singles & Doubles Rankings

Players have independent ratings for singles and doubles events. A player can be Amateur in singles but Expert in doubles!

🎯 Singles Top 20

# Player Rating Tier
1 Abdelfattah Khalid 4775 MASTER
2 Mario Ariganello (CAN) 4499 MASTER
3 Francois Veilleux (CAN) 4236 MASTER
4 Michael Stahl 4102 MASTER
5 Savaria Mathieu 4028 MASTER
6 Jake Barnett (CAN) 4027 MASTER
7 Tony Gashi (CAN) 4023 MASTER
8 Francis Tyson 4002 MASTER
9 Packer Dan 3945 PRO
10 Will Stranks (CAN) 3937 PRO
11 Mario Iannuzzi (CAN) 3903 PRO
12 Matthew Botros (CAN) 3739 PRO
13 Nguyen Jimmy 3739 PRO
14 Cam Burrows (CAN) 3625 PRO
15 Alfred Lo (CAN) 3574 PRO
16 Ab Alharbi (SA) 3536 PRO
17 Paquin-Marcotte Laurent 3451 PRO
18 Nguyen Michael 3364 PRO
19 Lebeau Greg 3332 PRO
20 Ahmed Taha (CAN) 3277 PRO

👥 Doubles Top 20

# Player Rating Tier
1 Abdelfattah Khalid 4543 MASTER
2 Mario Ariganello (CAN) 4302 MASTER
3 Francis Tyson 4088 MASTER
4 Tony Gashi (CAN) 4019 MASTER
5 Alfred Lo (CAN) 4016 MASTER
6 Francois Veilleux (CAN) 3911 PRO
7 Michael Stahl 3876 PRO
8 Sean Lee (CAN) 3864 PRO
9 Jeffrey Schneider (CAN) 3794 PRO
10 Mario Iannuzzi (CAN) 3785 PRO
11 Nguyen Michael 3718 PRO
12 Paquin-Marcotte Laurent 3718 PRO
13 Savaria Mathieu 3664 PRO
14 Will Stranks (CAN) 3661 PRO
15 Cam Burrows (CAN) 3633 PRO
16 Duaine Menezes (CAN) 3617 PRO
17 Ab Alharbi (SA) 3611 PRO
18 Packer Dan 3606 PRO
19 Jake Barnett (CAN) 3573 PRO
20 Matthew Botros (CAN) 3509 PRO

📊 All Players - Sorted by Doubles Rating

Complete view showing both ratings per player. Players without a doubles rating appear at the bottom.

# Player Doubles Rating Doubles Tier D. Matches Singles Rating Singles Tier S. Matches
1 Abdelfattah Khalid 4543 MASTER 79 4775 MASTER 55
2 Mario Ariganello (CAN) 4302 MASTER 11 4499 MASTER 13
3 Francis Tyson 4088 MASTER 76 4002 MASTER 56
4 Tony Gashi (CAN) 4019 MASTER 52 4023 MASTER 33
5 Alfred Lo (CAN) 4016 MASTER 54 3574 PRO 32
6 Francois Veilleux (CAN) 3911 PRO 21 4236 MASTER 10
7 Michael Stahl 3876 PRO 11 4102 MASTER 6
8 Sean Lee (CAN) 3864 PRO 46 3149 PRO 9
9 Jeffrey Schneider (CAN) 3794 PRO 28 2968 EXPERT 1
10 Mario Iannuzzi (CAN) 3785 PRO 13 3903 PRO 6
11 Nguyen Michael 3718 PRO 87 3364 PRO 44
12 Paquin-Marcotte Laurent 3718 PRO 40 3451 PRO 25
13 Savaria Mathieu 3664 PRO 15 4028 MASTER 10
14 Will Stranks (CAN) 3661 PRO 26 3937 PRO 12
15 Cam Burrows (CAN) 3633 PRO 33 3625 PRO 14
16 Duaine Menezes (CAN) 3617 PRO 28 3231 PRO 26
17 Ab Alharbi (SA) 3611 PRO 73 3536 PRO 52
18 Packer Dan 3606 PRO 88 3945 PRO 49
19 Jake Barnett (CAN) 3573 PRO 34 4027 MASTER 24
20 Matthew Botros (CAN) 3509 PRO 26 3739 PRO 11
21 Linda Ly (CAN) 3357 PRO 32 3129 PRO 47
22 Ahmed Taha (CAN) 3331 PRO 57 3277 PRO 42
23 Turman Brian 3310 PRO 11 2774 EXPERT 8
24 Scott Ramsey (NY) 3274 PRO 15 3033 PRO 5
25 Lebeau Greg 3214 PRO 71 3332 PRO 47
26 Set Amini (CAN) 3162 PRO 84 2830 EXPERT 73
27 Jesse Haw 3144 PRO 74 2812 EXPERT 38
28 Buske Merv 3130 PRO 55 3057 PRO 47
29 Nhu Tran (CAN) 3123 PRO 21 2922 EXPERT 12
30 Drean Mathis 3095 PRO 47 3257 PRO 48
31 Eric Dunn (CAN) 3092 PRO 38 3124 PRO 19
32 Clement Fuji Tsang (CAN) 3071 PRO 43 2996 EXPERT 23
33 Chris “snakefactory” Adamantidis (CAN) 3050 PRO 67 3083 PRO 49
34 Ryan Rahinel (OR) 3030 PRO 8 3037 PRO 15
35 Niko Surina (CAN) 3023 PRO 13 2933 EXPERT 11
36 Bigeault Mathieu 3004 PRO 9 2994 EXPERT 5
37 Bruce Nardoci 3000 PRO - 3000 PRO -
38 Matt “Lil' Foosey” McCrorey (NY) 2941 EXPERT 13 3013 PRO 2
39 Paul Gee (CAN) 2921 EXPERT 10 2803 EXPERT 6
40 Anthony Desouza (CAN) 2911 EXPERT 55 2588 EXPERT 38
41 Olavo Tavares (CAN) 2910 EXPERT 8 3153 PRO 12
42 Nguyen Jimmy 2873 EXPERT 78 3739 PRO 61
43 Tim “"The Dude"” Dudra (CAN) 2842 EXPERT 25 2826 EXPERT -
44 Alexandre Lehouillier (CAN) 2832 EXPERT 25 2488 EXPERT 18
45 Rich Fosner (WA) 2813 EXPERT 26 2573 EXPERT 23
46 Maroun Yazbeck (CAN) 2802 EXPERT 10 2714 EXPERT 3
47 Roger Penner (CAN) 2733 EXPERT 20 2718 EXPERT 19
48 Benatar Daniel 2727 EXPERT 80 2875 EXPERT 70
49 Trudel Jon 2702 EXPERT 48 2820 EXPERT 34
50 Dumont Steven 2694 EXPERT 111 2600 EXPERT 72
51 Mathieu Viel (CAN) 2648 EXPERT 20 2528 EXPERT 29
52 Jithendra Ryali (CAN) 2631 EXPERT 14 2603 EXPERT 5
53 Casti Constantinescu 2609 EXPERT 67 1951 AMATEUR 47
54 Ilyas El Khabbazi (CAN) 2599 EXPERT 26 2804 EXPERT 12
55 Naoufel Azizi (CAN) 2587 EXPERT 84 1894 AMATEUR 22
56 Vera Urbanovich (CA) 2560 EXPERT 30 2298 EXPERT 26
57 Vanderlei Guirao (CAN) 2556 EXPERT 5 2576 EXPERT 10
58 Ruslan Gindulin (CAN) 2551 EXPERT 32 2592 EXPERT 22
59 Greg Ustina (CAN) 2538 EXPERT 15 2545 EXPERT 25
60 Rainville Marc 2522 EXPERT 44 2657 EXPERT 38
61 Johnny Vu (CAN) 2517 EXPERT 16 1627 AMATEUR 26
62 Ouradi Karim 2513 EXPERT 72 2158 EXPERT 38
63 Giguere Simon 2502 EXPERT 79 2501 EXPERT 56
64 Victor Le (CAN) 2450 EXPERT 66 1908 AMATEUR 43
65 Sami Khalid (CAN) 2440 EXPERT 16 2478 EXPERT 15
66 Keni Kim (CAN) 2348 EXPERT 19 2354 EXPERT 10
67 Dan Kriz (CAN) 2342 EXPERT 86 1859 AMATEUR 40
68 Remy Lemerre (CAN) 2283 EXPERT 16 2234 EXPERT 7
69 Khieng Chum (CAN) 2272 EXPERT 23 2223 EXPERT 16
70 Andres Ormeno (CAN) 2215 EXPERT 26 1491 ROOKIE 21
71 Carlo Choi (CAN) 2214 EXPERT 37 1834 AMATEUR 22
72 Nguyen Raymond 2196 EXPERT 48 2438 EXPERT 46
73 Michael Pascarella (PA) 2185 EXPERT 11 1873 AMATEUR 4
74 Joseph Ivan 2143 EXPERT 76 2227 EXPERT 52
75 Kai Dins (DE) 2124 EXPERT 12 1939 AMATEUR -
76 Franklin Malheiro (CAN) 2107 EXPERT 7 1786 AMATEUR 2
77 Niko Sevoz (CAN) 2090 EXPERT 24 1980 AMATEUR 15
78 David Newbury (CAN) 2039 EXPERT 48 1919 AMATEUR 33
79 Justin “Grogu” Chan (CAN) 2018 EXPERT 55 1438 ROOKIE 6
80 Clemmings Jordan 2010 EXPERT 94 1839 AMATEUR 55
81 Nicolas Sévoz 2000 EXPERT 12 1922 AMATEUR 7
82 Larue Philippe 1995 AMATEUR 21 1920 AMATEUR 5
83 Jean-Paul Surette (CAN) 1969 AMATEUR 3 2000 EXPERT -
84 Peter “dfnder” Tielens (CAN) 1948 AMATEUR 37 1549 AMATEUR 10
85 Jaoude Roland 1943 AMATEUR 74 1847 AMATEUR 41
86 Alan Kwan (CAN) 1939 AMATEUR - 2121 EXPERT 5
87 Rivera Hernan 1915 AMATEUR 68 2061 EXPERT 51
88 Bernadette Carola (CAN) 1906 AMATEUR 27 1786 AMATEUR 20
89 Odiel Damas (CAN) 1902 AMATEUR 22 1854 AMATEUR 16
90 Hontang Geoffroy 1886 AMATEUR 144 1805 AMATEUR 90
91 Dave Graore (CAN) 1856 AMATEUR 17 1828 AMATEUR 7
92 Bucky Nekzai (CAN) 1850 AMATEUR 13 1869 AMATEUR 9
93 Edwin Lum (CAN) 1842 AMATEUR 32 1692 AMATEUR 27
94 Rob “Shin” Shin (CAN) 1816 AMATEUR 13 1999 AMATEUR 18
95 Justin Cayouette (CAN) 1797 AMATEUR 38 1551 AMATEUR 12
96 Richard “"Slow but Effective"” Tench (CAN) 1793 AMATEUR 38 1646 AMATEUR 25
97 Conrad Kwan (CAN) 1764 AMATEUR 17 1788 AMATEUR 15
98 Pugliese Mario 1753 AMATEUR 86 1623 AMATEUR 54
99 Yoni Porat (CAN) 1747 AMATEUR 23 1770 AMATEUR 20
100 Brad Dion (CAN) 1740 AMATEUR 13 1704 AMATEUR 8
101 David Vergnaud (CAN) 1692 AMATEUR 32 1673 AMATEUR 21
102 Danny Luu (CAN) 1685 AMATEUR 48 1694 AMATEUR 15
103 Jeff Tung (CAN) 1675 AMATEUR 8 1646 AMATEUR 2
104 Kwan Johnny 1664 AMATEUR 11 1761 AMATEUR 14
105 Michael Veit 1661 AMATEUR 15 1526 AMATEUR 5
106 Kyle Wells (CAN) 1655 AMATEUR 8 1669 AMATEUR 7
107 Cooper Adrian 1648 AMATEUR 130 1768 AMATEUR 82
108 Sandy Le Meur (CAN) 1647 AMATEUR 27 1515 AMATEUR 15
109 Luca Ross-Moro (WA) 1645 AMATEUR 3 1705 AMATEUR 8
110 Steven Aleong 1632 AMATEUR 12 1622 AMATEUR 1
111 Villion Jean-Philippe 1630 AMATEUR 12 1748 AMATEUR 16
112 Laurent Paquin Marcotte (CAN) 1620 AMATEUR 12 1793 AMATEUR 14
113 Bonneau Steve 1616 AMATEUR 17 1419 ROOKIE 4
114 Milenka Ormeno (CAN) 1612 AMATEUR 29 1541 AMATEUR 27
115 Audy Jonathan 1600 AMATEUR 16 1521 AMATEUR 9
116 Tony Pham (ON) 1594 AMATEUR - 1619 AMATEUR 5
117 Martin Raffay (CAN) 1593 AMATEUR 2 1622 AMATEUR 5
118 Ron Carey (CAN) 1591 AMATEUR 34 1603 AMATEUR 15
119 Uzan Ylann 1586 AMATEUR 39 1538 AMATEUR 24
120 Calvin Chu (ONTARIO) 1583 AMATEUR 24 1684 AMATEUR 9
121 Beaumier-Ethier Julien 1583 AMATEUR 10 1500 AMATEUR -
122 Thomas Chris 1578 AMATEUR 40 1672 AMATEUR 38
123 Celian Ercilla 1578 AMATEUR 11 1500 AMATEUR -
124 Lo Alfred Ka Keung 1578 AMATEUR 13 1500 AMATEUR -
125 Daniel Pavlic (CAN) 1562 AMATEUR 18 1697 AMATEUR 9
126 David Zachar (CAN) 1560 AMATEUR 12 1617 AMATEUR 10
127 Levesque Olivier 1559 AMATEUR 22 1845 AMATEUR 17
128 Maxime Collot (FR) 1554 AMATEUR 8 1554 AMATEUR -
129 Brian Paquin (CAN) 1542 AMATEUR 4 1529 AMATEUR 8
130 Drollette Mark 1542 AMATEUR 12 1573 AMATEUR 11
131 Mekdad Mekdad (CAN) 1540 AMATEUR 11 1440 ROOKIE 7
132 Podolak Keith 1536 AMATEUR 12 1477 ROOKIE 13
133 Barillet Romain 1529 AMATEUR 19 1479 ROOKIE 6
134 Steve Zeoke (CAN) 1526 AMATEUR 7 1519 AMATEUR 4
135 Beaupré Joel 1511 AMATEUR 10 1494 ROOKIE 4
136 Kdr Rayanne 1505 AMATEUR 14 1550 AMATEUR 15
137 Robert Gingell (CAN) 1505 AMATEUR 25 1208 ROOKIE 10
138 Justin Bonneau 1503 AMATEUR 11 1500 AMATEUR -
139 Carm Carm (CAN) 1500 AMATEUR - 1500 AMATEUR -
140 Yadav Suhasini 1500 AMATEUR - 1500 AMATEUR -
141 Player 1 1500 AMATEUR - 1500 AMATEUR -
142 Linh Tran 1500 AMATEUR - 1500 AMATEUR -
143 John Doe 1500 AMATEUR - 1500 AMATEUR -
144 Jane Smith 1500 AMATEUR - 1500 AMATEUR -
145 Bob Johnson 1500 AMATEUR - 1500 AMATEUR -
146 Alice Brown 1500 AMATEUR - 1500 AMATEUR -
147 Zenarolla Bryan 1500 AMATEUR - 1500 AMATEUR -
148 Monguillon Adrien 1500 AMATEUR - 1500 AMATEUR -
149 Khraimeche Yacine 1500 AMATEUR - 1500 AMATEUR -
150 Ormeno Sentchenkoff Milenka 1500 AMATEUR - 1500 AMATEUR -
151 Dupee Kayden 1500 AMATEUR - 1500 AMATEUR -
152 Garrand Cayden 1500 AMATEUR - 1500 AMATEUR -
153 Hinet Sebastien 1500 AMATEUR - 1500 AMATEUR -
154 Sztal Anton 1500 AMATEUR - 1500 AMATEUR -
155 Avril-Eymard Kevin 1500 AMATEUR - 1500 AMATEUR -
156 Mccraw Eric 1500 AMATEUR - 1500 AMATEUR -
157 Brunell Lilly 1500 AMATEUR - 1500 AMATEUR -
158 Beaumier-Martin Catherine 1500 AMATEUR - 1500 AMATEUR -
159 Charestan Famy 1500 AMATEUR - 1500 AMATEUR -
160 Castillo James 1500 AMATEUR - 1500 AMATEUR -
161 Borsellino Gaspare 1500 AMATEUR - 1500 AMATEUR -
162 N Erwan 1500 AMATEUR - 1500 AMATEUR -
163 Lejard Aurore 1500 AMATEUR - 1500 AMATEUR -
164 Ezzaam Adil 1500 AMATEUR - 1500 AMATEUR -
165 Larue Philippe 1500 AMATEUR - 1500 AMATEUR -
166 Charest Marc-Antoine 1500 AMATEUR - 1500 AMATEUR -
167 Frechette Brigitte 1500 AMATEUR - 1500 AMATEUR -
168 St-Pierre Gerald 1500 AMATEUR - 1500 AMATEUR -
169 Spence Frederic 1500 AMATEUR - 1500 AMATEUR -
170 Gilbert Marc 1500 AMATEUR - 1500 AMATEUR -
171 Gratton Claudine 1500 AMATEUR - 1500 AMATEUR -
172 Slater Philippe 1500 AMATEUR - 1500 AMATEUR -
173 Rioux Francis 1500 AMATEUR - 1500 AMATEUR -
174 Béliveau Patrick 1500 AMATEUR - 1500 AMATEUR -
175 Béliveau Mathieu 1500 AMATEUR - 1500 AMATEUR -
176 Completely Unknown Person 1500 AMATEUR - 1500 AMATEUR -
177 New Player 1500 AMATEUR - 1500 AMATEUR -
178 Houssine Aouini 1500 AMATEUR - 1500 AMATEUR -
179 Danny Blais 1500 AMATEUR - 1500 AMATEUR -
180 Rick Owens 1500 AMATEUR - 1500 AMATEUR -
181 Simon Ouellet Rimouski 1500 AMATEUR - 1500 AMATEUR -
182 Francisco Zenarolla 1500 AMATEUR - 1500 AMATEUR -
183 Todd Chamberlain 1500 AMATEUR - 1500 AMATEUR -
184 Danny Gagnon 1500 AMATEUR - 1500 AMATEUR -
185 Rodolphe DERATTE 1500 AMATEUR - 1500 AMATEUR -
186 Guillaume Wulleman 1500 AMATEUR - 1500 AMATEUR -
187 Simon Giguère 1500 AMATEUR - 1500 AMATEUR -
188 alexis deslauriers 1500 AMATEUR - 1500 AMATEUR -
189 Jerome Martin 1500 AMATEUR - 1500 AMATEUR -
190 samuel deslauriers 1500 AMATEUR - 1500 AMATEUR -
191 Alexandre Turbide 1500 AMATEUR - 1500 AMATEUR -
192 Jérôme Brunois 1500 AMATEUR - 1500 AMATEUR -
193 Patrick Lacoursière 1500 AMATEUR - 1500 AMATEUR -
194 Andre Richard Velard 1500 AMATEUR - 1500 AMATEUR -
195 Jean-Félix Labrie 1500 AMATEUR - 1500 AMATEUR -
196 Hun Sok-Khieng Chum 1500 AMATEUR - 1500 AMATEUR -
197 Sentchenkoff Milenka Ormeno 1500 AMATEUR - 1500 AMATEUR -
198 Gabriel Aucoin 1500 AMATEUR - 1500 AMATEUR -
199 Jean-Michel Maigné 1500 AMATEUR - 1500 AMATEUR -
200 Bertrand Pothin 1500 AMATEUR - 1500 AMATEUR -
201 Bertrand Vasseur 1500 AMATEUR - 1500 AMATEUR -
202 Michael Michael 1500 AMATEUR - 1500 AMATEUR -
203 Stella McCraw 1500 AMATEUR - 1500 AMATEUR -
204 Colin Bonneau 1500 AMATEUR - 1500 AMATEUR -
205 Alexis Baril 1500 AMATEUR - 1500 AMATEUR -
206 Edmundo Frias 1500 AMATEUR - 1500 AMATEUR -
207 Jim Provost 1500 AMATEUR - 1500 AMATEUR -
208 Alexandre Giraudat 1500 AMATEUR - 1500 AMATEUR -
209 Andrés Frias 1500 AMATEUR - 1500 AMATEUR -
210 Benjamin Gauthier 1500 AMATEUR - 1500 AMATEUR -
211 Richard Lévesque 1500 AMATEUR - 1500 AMATEUR -
212 Darron Jones 1500 AMATEUR - 1500 AMATEUR -
213 Georges-Antoine Pelletier-Leblanc 1500 AMATEUR - 1500 AMATEUR -
214 Seif Trimech 1500 AMATEUR - 1500 AMATEUR -
215 Damien Vilfayeau 1500 AMATEUR - 1500 AMATEUR -
216 Maudio Pugliese 1500 AMATEUR - 1500 AMATEUR -
217 Charles-Olivier Bernier 1500 AMATEUR - 1500 AMATEUR -
218 Pascal-Olivier Bérubé 1500 AMATEUR - 1500 AMATEUR -
219 Sayf Mazouzi 1500 AMATEUR - 1500 AMATEUR -
220 Abdou Ben Mabrouk 1500 AMATEUR - 1500 AMATEUR -
221 Lara De Castro Mauricio 1500 AMATEUR - 1500 AMATEUR -
222 Kaven Marcotte 1500 AMATEUR - 1500 AMATEUR -
223 Araya Manuel Caceres 1500 AMATEUR - 1500 AMATEUR -
224 Louise Bacher 1500 AMATEUR - 1500 AMATEUR -
225 Liberty Bourque 1500 AMATEUR - 1500 AMATEUR -
226 Yannick Bergem 1500 AMATEUR - 1500 AMATEUR -
227 Guillaume Nguyen 1500 AMATEUR - 1500 AMATEUR -
228 Carral Liam Axel 1500 AMATEUR - 1500 AMATEUR -
229 Jérôme Séguin-Larouche 1500 AMATEUR - 1500 AMATEUR -
230 Michaël Vigoureux 1500 AMATEUR - 1500 AMATEUR -
231 Brenda Zenarolla 1500 AMATEUR - 1500 AMATEUR -
232 Marc-Alexandre Dextraze 1500 AMATEUR - 1500 AMATEUR -
233 Frédéric Desjardins 1500 AMATEUR - 1500 AMATEUR -
234 Colin Routhier 1500 AMATEUR - 1500 AMATEUR -
235 Rosalie Sangon 1500 AMATEUR - 1500 AMATEUR -
236 Audrey Bonfils 1500 AMATEUR - 1500 AMATEUR -
237 Mia Cossette 1500 AMATEUR - 1500 AMATEUR -
238 Merisha Cossette 1500 AMATEUR - 1500 AMATEUR -
239 regis perron 1500 AMATEUR - 1500 AMATEUR -
240 Évelyne Monaghan 1500 AMATEUR - 1500 AMATEUR -
241 Patrick Jellison 1500 AMATEUR - 1500 AMATEUR -
242 Viviane Bellefeuille 1500 AMATEUR - 1500 AMATEUR -
243 Mouna Farhaoui 1500 AMATEUR - 1500 AMATEUR -
244 Antoine Parenteau Sales 1500 AMATEUR - 1500 AMATEUR -
245 Nima Ahmadian 1500 AMATEUR - 1500 AMATEUR -
246 MC Gilles 1500 AMATEUR - 1500 AMATEUR -
247 Barbara Cote 1500 AMATEUR - 1500 AMATEUR -
248 FARID SAMARI 1500 AMATEUR - 1500 AMATEUR -
249 Mael Boutin 1500 AMATEUR - 1500 AMATEUR -
250 Florence Bellefeuille 1500 AMATEUR - 1500 AMATEUR -
251 Simon Zielinski 1500 AMATEUR - 1500 AMATEUR -
252 Logan Brunet 1500 AMATEUR - 1500 AMATEUR -
253 Manuel Caceres 1500 AMATEUR - 1500 AMATEUR -
254 Antoine Bélisle 1500 AMATEUR - 1500 AMATEUR -
255 Myriam Magny 1500 AMATEUR - 1500 AMATEUR -
256 Caroline Duval 1500 AMATEUR - 1500 AMATEUR -
257 Bradley Rabearivony 1500 AMATEUR - 1500 AMATEUR -
258 Richard PORTO 1500 AMATEUR - 1500 AMATEUR -
259 Armand Lalemand 1500 AMATEUR - 1500 AMATEUR -
260 Maï Mercier 1500 AMATEUR - 1500 AMATEUR -
261 Ariana Magand 1500 AMATEUR - 1500 AMATEUR -
262 Isabelle Roberge Roussy 1500 AMATEUR - 1500 AMATEUR -
263 Christine Baxter 1500 AMATEUR - 1500 AMATEUR -
264 Adam Chénard 1500 AMATEUR - 1500 AMATEUR -
265 Brewer Tommy 1500 AMATEUR - 1500 AMATEUR -
266 Maryam Aly 1500 AMATEUR - 1500 AMATEUR -
267 Julien Bachand 1500 AMATEUR - 1500 AMATEUR -
268 Jonathan Hared 1500 AMATEUR - 1500 AMATEUR -
269 Costa Babalis 1500 AMATEUR - 1500 AMATEUR -
270 Thomas Bazzarelli 1500 AMATEUR - 1500 AMATEUR -
271 Djamel Frappier 1500 AMATEUR - 1500 AMATEUR -
272 Haithem Ayadi 1500 AMATEUR - 1500 AMATEUR -
273 Neil Millman 1500 AMATEUR - 1500 AMATEUR -
274 Grégoire Benoît-Vincent 1500 AMATEUR - 1500 AMATEUR -
275 Milenka Ormeno Sentchenkoff 1500 AMATEUR - 1500 AMATEUR -
276 Dana Brewer 1500 AMATEUR - 1500 AMATEUR -
277 Jonas Bangsgaard 1500 AMATEUR - 1500 AMATEUR -
278 Patrice P. 1500 AMATEUR - 1500 AMATEUR -
279 Magalie Thibault 1500 AMATEUR - 1500 AMATEUR -
280 Dalil Akrour 1499 ROOKIE 17 1531 AMATEUR 10
281 Fuji Tsang Clement 1498 ROOKIE 13 1500 AMATEUR -
282 Bouthillette Marc 1494 ROOKIE 5 1500 AMATEUR 3
283 Jonathan Champoux 1494 ROOKIE 5 1491 ROOKIE 5
284 Olivier Marceau-Landry 1490 ROOKIE 10 1514 AMATEUR 7
285 Danny Truong (CAN) 1488 ROOKIE 18 1400 ROOKIE 10
286 Mark Kraus (NE) 1485 ROOKIE 11 1808 AMATEUR 6
287 Brunois Romain 1481 ROOKIE 13 1400 ROOKIE -
288 Raymond Marie-Claude 1480 ROOKIE 15 1468 ROOKIE 5
289 Rob Harlow (CAN) 1480 ROOKIE 41 1438 ROOKIE 28
290 Vallieres Olivier 1479 ROOKIE 14 1450 ROOKIE 5
291 Barelle Florian 1478 ROOKIE 22 1442 ROOKIE 4
292 Luchetta Anthony 1478 ROOKIE 17 1436 ROOKIE 9
293 Pitre Guillaume 1476 ROOKIE 12 1456 ROOKIE 9
294 Pitre Alexandre 1472 ROOKIE 16 1463 ROOKIE 14
295 Vanh Phonekeo 1468 ROOKIE 26 1441 ROOKIE 23
296 Phillippe Fallu (CAN) 1464 ROOKIE 17 1548 AMATEUR 19
297 Cerny Yannick 1463 ROOKIE 4 1469 ROOKIE 2
298 Sébastien Duhamel 1463 ROOKIE 16 1493 ROOKIE 6
299 Valente Daniel 1459 ROOKIE 5 1465 ROOKIE 4
300 Frechette Marie-Dominique 1452 ROOKIE 8 1404 ROOKIE 6
301 Kilgour Lisa 1451 ROOKIE 2 1500 AMATEUR -
302 Bouillon Pierre-Baptiste 1446 ROOKIE 12 1471 ROOKIE 9
303 Francois Couderc 1436 ROOKIE 25 1767 AMATEUR 34
304 Michal Stasiov (CAN) 1434 ROOKIE 18 1460 ROOKIE 19
305 Fred Quan (CAN) 1432 ROOKIE 19 1286 ROOKIE 13
306 Caleb Ballarino (CAN) 1429 ROOKIE 9 1372 ROOKIE 2
307 Barbora Kolkova (CAN) 1424 ROOKIE 16 1332 ROOKIE 14
308 Hanjo Seibert (DE) 1419 ROOKIE 12 1402 ROOKIE 5
309 Collard Vanessa 1417 ROOKIE 12 1412 ROOKIE 6
310 Roberge Roussy Isabelle 1414 ROOKIE 14 1342 ROOKIE 6
311 Sarfraz Ahmed (CAN) 1412 ROOKIE 21 1459 ROOKIE 19
312 Whiting Mary 1410 ROOKIE 84 1390 ROOKIE 74
313 Tremblay Francis 1409 ROOKIE 3 1359 ROOKIE 2
314 Khulan Baasan (CAN) 1407 ROOKIE 11 1338 ROOKIE 9
315 Katryna Camacho (CAN) 1400 ROOKIE - 1400 ROOKIE -
316 Arianna Adams (CAN) 1400 ROOKIE - 1400 ROOKIE -
317 Serigne Diagne (CAN) 1400 ROOKIE - 1400 ROOKIE -
318 Byron Kob (CAN) 1400 ROOKIE - 1400 ROOKIE -
319 Rob Rhodes (CAN) 1400 ROOKIE - 1400 ROOKIE -
320 Chris “Googz” Gugler (CAN) 1400 ROOKIE - 1400 ROOKIE -
321 Addy Afranji (CAN) 1400 ROOKIE - 1400 ROOKIE -
322 Béliveau Mathieu 1400 ROOKIE - 1400 ROOKIE -
323 Mestiri Hamdi 1400 ROOKIE - 1400 ROOKIE -
324 Ben Mabrouk Abdou 1400 ROOKIE - 1400 ROOKIE -
325 Richard Velard Andre 1400 ROOKIE - 1400 ROOKIE -
326 Gravel Pierre-Alexandre 1400 ROOKIE - 1400 ROOKIE -
327 Juneau Louis-Gabriel 1400 ROOKIE - 1400 ROOKIE -
328 Raymond Olivier 1400 ROOKIE - 1400 ROOKIE -
329 Caceres Araya Manuel 1400 ROOKIE - 1400 ROOKIE -
330 Lavoie Cindy 1400 ROOKIE - 1400 ROOKIE -
331 Juliéron Lucas 1400 ROOKIE - 1400 ROOKIE -
332 Jaguelin Charlie 1400 ROOKIE - 1400 ROOKIE -
333 Gabbouj Mohamed 1400 ROOKIE - 1400 ROOKIE -
334 Saidi Wael 1400 ROOKIE - 1400 ROOKIE -
335 Voyer Vincent 1400 ROOKIE - 1400 ROOKIE -
336 Barakatt Jean-Olivier 1400 ROOKIE - 1400 ROOKIE -
337 Labrie Jean-Felix 1400 ROOKIE - 1400 ROOKIE -
338 Mahmoudi Maher 1400 ROOKIE - 1400 ROOKIE -
339 Rachdi Baha 1400 ROOKIE - 1400 ROOKIE -
340 Bissonnette Mathieu 1400 ROOKIE - 1400 ROOKIE -
341 Anglade Thomas 1400 ROOKIE - 1400 ROOKIE -
342 Lockwell Jacob 1400 ROOKIE - 1400 ROOKIE -
343 Berube Pascal-Olivier 1400 ROOKIE - 1400 ROOKIE -
344 Thibault Mag 1400 ROOKIE - 1400 ROOKIE -
345 Béliveau Patrick 1400 ROOKIE - 1400 ROOKIE -
346 Laprise-Villeneuve Geneviève 1400 ROOKIE - 1400 ROOKIE -
347 Bayardelle Béatrice 1400 ROOKIE - 1400 ROOKIE -
348 Chenard Adam 1400 ROOKIE - 1400 ROOKIE -
349 Lepage Mathieu 1400 ROOKIE - 1400 ROOKIE -
350 Jacquier Emmanuel 1400 ROOKIE - 1400 ROOKIE -
351 Perreault Félix 1400 ROOKIE - 1400 ROOKIE -
352 Ducharme Hugo 1400 ROOKIE - 1400 ROOKIE -
353 Migneault Jean-Denis 1400 ROOKIE - 1400 ROOKIE -
354 Rodriguez Ruben 1400 ROOKIE - 1400 ROOKIE -
355 Ouellet Simon 1400 ROOKIE - 1400 ROOKIE -
356 Vidal Michael 1400 ROOKIE - 1400 ROOKIE -
357 Vaugeois Anthony 1400 ROOKIE - 1400 ROOKIE -
358 Dia Isak 1400 ROOKIE - 1400 ROOKIE -
359 Veillet Nicolas 1400 ROOKIE - 1400 ROOKIE -
360 Pelletier Ghyslain 1400 ROOKIE - 1400 ROOKIE -
361 Tremblay Michael 1400 ROOKIE 3 1421 ROOKIE 4
362 Pruneau Jessica 1400 ROOKIE - 1400 ROOKIE -
363 Rioux Francis 1400 ROOKIE - 1400 ROOKIE -
364 Slater Philippe 1400 ROOKIE - 1400 ROOKIE -
365 Johnny Nguyen (CA) 1399 ROOKIE 2 1400 ROOKIE -
366 Maxime Martin 1385 ROOKIE 13 1463 ROOKIE 6
367 Nathan Streifel (CAN) 1385 ROOKIE 17 1339 ROOKIE 12
368 Naslis Frederic 1376 ROOKIE 6 1400 ROOKIE -
369 Scott Sweeting (NY) 1376 ROOKIE 12 1140 ROOKIE 2
370 Terry Lee (CAN) 1374 ROOKIE 14 1265 ROOKIE 7
371 Lecours Anne-Marie 1350 ROOKIE 10 1451 ROOKIE 3
372 Bergeron Meggan 1341 ROOKIE 16 1307 ROOKIE 12
373 Branislav Hrubsa (CAN) 1341 ROOKIE 26 1388 ROOKIE 25
374 Benoît Vincent Gregoire 1338 ROOKIE 19 1500 AMATEUR -
375 Garry Burgardt (CAN) 1325 ROOKIE 8 1200 ROOKIE 1
376 Ryan Zerr (CAN) 1310 ROOKIE 8 1190 ROOKIE 1
377 Doug Mcarthy (CAN) 1307 ROOKIE 10 1184 ROOKIE 1
378 Waleed Waleed (CAN) 1300 ROOKIE - 1335 ROOKIE 5
379 Harry Yap (CAN) 1299 ROOKIE 10 1177 ROOKIE 7
380 Michael Androschuk (CAN) 1295 ROOKIE 8 1278 ROOKIE 4
381 Jes Herman (CAN) 1294 ROOKIE 8 1200 ROOKIE 1
382 Drozd Nikita 1289 ROOKIE 80 1155 ROOKIE 58
383 Rose Vernon 1283 ROOKIE 34 1348 ROOKIE 30
384 Max Malina (CAN) 1282 ROOKIE 8 - - -
385 Darren Carter (CAN) 1276 ROOKIE 8 1422 ROOKIE 17
386 Truong Jack 1268 ROOKIE 11 1205 ROOKIE 4
387 Barry Yiu (CAN) 1266 ROOKIE 36 1281 ROOKIE 24
388 Tieu Simon 1258 ROOKIE 9 1200 ROOKIE 2
389 Lance Campbell (CAN) 1255 ROOKIE 10 1205 ROOKIE 8
390 Nooshazar Ariyan 1253 ROOKIE 6 1182 ROOKIE 2
391 Wicks Wayne 1250 ROOKIE 6 - - -
392 Michal Stasi (CAN) 1249 ROOKIE 3 1225 ROOKIE 3
393 Wong Shang 1249 ROOKIE 5 1186 ROOKIE 3
394 Michael Locken (CAN) 1245 ROOKIE 7 1199 ROOKIE 1
395 Stanley “Not a Pro” Chiu (CAN) 1245 ROOKIE 7 1410 ROOKIE 9
396 Darcy Scaife (CAN) 1245 ROOKIE 3 - - -
397 Chitour Ayoub 1245 ROOKIE 9 - - -
398 Austin Jensen (CAN) 1244 ROOKIE 6 1233 ROOKIE 2
399 Jennifer Chi (CAN) 1242 ROOKIE 7 1289 ROOKIE 12
400 Ray Robichaud (CAN) 1239 ROOKIE 20 1258 ROOKIE 30
401 Kurtis Hochachka (CAN) 1238 ROOKIE 8 1220 ROOKIE 2
402 Harrington Steve 1238 ROOKIE 15 1191 ROOKIE 9
403 Barry Willick (CAN) 1236 ROOKIE 6 1232 ROOKIE 2
404 St Denis Lucas 1236 ROOKIE 12 1177 ROOKIE 10
405 Ward Mike 1233 ROOKIE 15 1284 ROOKIE 15
406 Abourisk Katrina 1232 ROOKIE 48 1411 ROOKIE 51
407 Robert Pritchard (CAN) 1229 ROOKIE 8 1225 ROOKIE 11
408 Ales Strucovsky (CAN) 1226 ROOKIE 4 - - -
409 Ernie Ordinario (CAN) 1219 ROOKIE 11 1221 ROOKIE 7
410 Ryan Carey (CAN) 1218 ROOKIE 9 1173 ROOKIE 4
411 Simon Edwards (CAN) 1217 ROOKIE 3 - - -
412 Nicolae Dragomir (CA) 1215 ROOKIE 4 1171 ROOKIE 4
413 Kwan Johnny 1215 ROOKIE 8 1291 ROOKIE 12
414 Weak John 1214 ROOKIE 12 1362 ROOKIE 16
415 Jonathan Deagle (CAN) 1213 ROOKIE 2 1243 ROOKIE 2
416 Allan Kinahan (CAN) 1213 ROOKIE 2 - - -
417 Christof Djakovic (CAN) 1211 ROOKIE 7 - - -
418 Nelson Szeto (CAN) 1211 ROOKIE 5 - - -
419 Ben Holbrow (CAN) 1208 ROOKIE 5 1194 ROOKIE 2
420 Xander Naumenko (CAN) 1207 ROOKIE 6 1257 ROOKIE 6
421 Daniel Conarroe (CAN) 1207 ROOKIE 6 1190 ROOKIE 8
422 Vince Chiasson (CAN) 1207 ROOKIE 2 - - -
423 Mccrorey Matthew 1206 ROOKIE 3 - - -
424 Dumais Jonathan 1205 ROOKIE 9 1379 ROOKIE 13
425 Philipe Porlier (CAN) 1204 ROOKIE 11 1216 ROOKIE 7
426 Eric Goodman (CAN) 1203 ROOKIE 6 1211 ROOKIE 3
427 Vance Sanderson (CAN) 1200 ROOKIE 2 1164 ROOKIE 4
428 Mike “Mustache Mike” John Andy (CAN) 1199 ROOKIE 1 - - -
429 Mckibbin Christian 1198 ROOKIE 2 1186 ROOKIE 2
430 Mohammadhossein Soleymanpourshamsi (CAN) 1195 ROOKIE 2 1186 ROOKIE 9
431 Mushtaq Imad 1194 ROOKIE 17 1156 ROOKIE 10
432 Mehra Vishal 1194 ROOKIE 6 1193 ROOKIE 5
433 Jason Belhumeur (CAN) 1193 ROOKIE 3 1214 ROOKIE 3
434 Fabian LaClare (CAN) 1193 ROOKIE 3 1200 ROOKIE 1
435 Donny Woo (CAN) 1193 ROOKIE 1 - - -
436 Reece Sirois (CAN) 1192 ROOKIE 1 1182 ROOKIE 1
437 Jay Bennett (CAN) 1192 ROOKIE 3 1183 ROOKIE 2
438 Nathan Matias-Mote (CAN) 1192 ROOKIE 3 1182 ROOKIE 2
439 Paulo Resendes (CAN) 1192 ROOKIE 1 - - -
440 Fallu Philippe 1190 ROOKIE 3 - - -
441 J Teixeira (BR) 1189 ROOKIE 2 - - -
442 Marcos Blufstein (ARG) 1189 ROOKIE 2 - - -
443 Nathaniel Le Chailfoux (CAN) 1189 ROOKIE 2 - - -
444 Alex McKie (CAN) 1189 ROOKIE 2 - - -
445 Jason Charlebois (CAN) 1188 ROOKIE 1 1261 ROOKIE 3
446 Shane Adams (CAN) 1188 ROOKIE 1 1187 ROOKIE 1
447 Anthony Chow (CAN) 1188 ROOKIE 12 1174 ROOKIE 7
448 Kelly Harlow (CAN) 1184 ROOKIE 2 1229 ROOKIE 7
449 Kelly C Riggs (CAN) 1182 ROOKIE 12 1144 ROOKIE 17
450 Paul Jensen (CAN) 1182 ROOKIE 5 - - -
451 Brian Loeppky (CAN) 1176 ROOKIE 1 - - -
452 Adam Jacob (CAN) 1175 ROOKIE 3 1127 ROOKIE -
453 Essertaize Erika 1175 ROOKIE 72 1228 ROOKIE 61
454 Jamie Dixon (CAN) 1173 ROOKIE 5 - - -
455 Freddy Hayes (CAN) 1172 ROOKIE 10 1210 ROOKIE 6
456 Ryan Harvey (OR) 1171 ROOKIE 4 - - -
457 Brent Yates (CAN) 1170 ROOKIE 14 1148 ROOKIE 7
458 Richard Trost (CAN) 1169 ROOKIE 6 1262 ROOKIE 9
459 Marcel Lambert (CAN) 1166 ROOKIE 3 1192 ROOKIE 1
460 Maki Mazen 1164 ROOKIE 9 1168 ROOKIE 4
461 Steve Dirnback (CAN) 1154 ROOKIE 7 1131 ROOKIE 9
462 Jeremiah Lechman (CAN) 1150 ROOKIE 6 1225 ROOKIE 3
463 Steve Kelly (BC) 1142 ROOKIE 7 1185 ROOKIE 4
464 Moayed Abugreen (CAN) 1132 ROOKIE 18 1106 ROOKIE 15
465 David Squires (WA) 1126 ROOKIE 6 1137 ROOKIE 4
466 Gerry Meister (CAN) 1125 ROOKIE 32 1091 ROOKIE 13
467 Adam Beddar (CAN) 1122 ROOKIE - 1192 ROOKIE 4
468 Stephanie Briere (CA) 1112 ROOKIE 28 875 BEGINNER 11
469 Mike Haggerty (CAN) 1102 ROOKIE 37 1106 ROOKIE 17
470 Jacques Thomas 1101 ROOKIE 17 981 BEGINNER -
471 Pavich Robert 1096 ROOKIE 65 1302 ROOKIE 45
472 Tania Alshami (CAN) 1076 ROOKIE 38 1037 ROOKIE 17
473 Karli Colter (CAN) 1064 ROOKIE 3 1077 ROOKIE 3
474 Elaine Quon (CAN) 1046 ROOKIE 3 1006 ROOKIE 4
475 Alana Stilla (CAN) 1038 ROOKIE 14 1007 ROOKIE -
476 Truong Jack 1035 ROOKIE 4 1010 ROOKIE -
477 Tieu Simon 1023 ROOKIE 4 1010 ROOKIE -
478 Titu “T2.0” Pointeau (CAN) 1022 ROOKIE 2 1047 ROOKIE 3
479 Giguere Mathieu 1021 ROOKIE 20 1055 ROOKIE 11
480 Anna Luiza Sinhorin (CAN) 1016 ROOKIE 3 1012 ROOKIE 2
481 Barbara Decelle (CAN) 1016 ROOKIE 17 1092 ROOKIE 37
482 Shari Davis (WA) 1015 ROOKIE 9 994 BEGINNER 3
483 Tommy Souza (CAN) 1010 ROOKIE 3 1039 ROOKIE 6
484 Tristan Brett (CAN) 1002 ROOKIE - 1024 ROOKIE 4
485 Nguyen John 1000 ROOKIE 5 1017 ROOKIE 4
486 Stephen Lim (CAN) 995 BEGINNER 41 1022 ROOKIE 4
487 Mike Magaw (CAN) 995 BEGINNER 4 996 BEGINNER -
488 Oliver Sanquer (CAN) 995 BEGINNER 2 995 BEGINNER -
489 Alessandro Giuliano (CAN) 995 BEGINNER 2 995 BEGINNER -
490 Simone Ianniello (IT) 995 BEGINNER 2 995 BEGINNER -
491 Wer Eqil (CAN) 994 BEGINNER 2 994 BEGINNER -
492 Uri Bivins (CAN) 994 BEGINNER - 988 BEGINNER 3
493 Mitch Jang (CAN) 991 BEGINNER 3 979 BEGINNER -
494 Andy Chen (CAN) 989 BEGINNER 2 990 BEGINNER -
495 Ricky Yin (CAN) 989 BEGINNER 2 990 BEGINNER -
496 Dennis Huynh (CA) 988 BEGINNER 2 984 BEGINNER 2
497 Jerome Lupien (CAN) 984 BEGINNER - 959 BEGINNER 2
498 Jacques Thomas 981 BEGINNER - 981 BEGINNER -
499 Raymond Wang (CAN) 980 BEGINNER 2 986 BEGINNER -
500 John William (CAN) 979 BEGINNER 2 1018 ROOKIE 7
501 Bernardi Lucas 979 BEGINNER 11 990 BEGINNER 13
502 Marriane Silva (BRA) 979 BEGINNER - 977 BEGINNER 2
503 Andi Stott (CAN) 978 BEGINNER 4 947 BEGINNER 12
504 Mathieu Bellefeuille (CAN) 978 BEGINNER - 965 BEGINNER 2
505 Moukaouil Amine 978 BEGINNER 11 1080 ROOKIE 16
506 Laura Fortier (CAN) 977 BEGINNER - 969 BEGINNER 2
507 Christine Veillet (CAN) 971 BEGINNER 2 985 BEGINNER -
508 Tomas Lietavec (CAN) 971 BEGINNER 2 978 BEGINNER 2
509 Elias Orr (CAN) 970 BEGINNER 2 994 BEGINNER 2
510 Richard Burnett (NY) 968 BEGINNER 10 990 BEGINNER 2
511 Duane Stewart (PA) 968 BEGINNER 9 983 BEGINNER 2
512 Shah Syed (CAN) 968 BEGINNER - 954 BEGINNER 2
513 Ryan Snell (CAN) 957 BEGINNER 6 931 BEGINNER 2
514 Darin M Tufts (CAN) 925 BEGINNER 10 980 BEGINNER 5
515 Aubin Sabrina 889 BEGINNER 15 952 BEGINNER 9
516 Naz Mohammed (CAN) 838 BEGINNER 13 821 BEGINNER 10
517 Brian vine-sullivan (CAN) 831 BEGINNER 23 1008 ROOKIE 25
518 Macdonald Jaylyn 805 BEGINNER 10 823 BEGINNER 10
519 Ken Cambell (CAN) 786 BEGINNER 15 834 BEGINNER 10
520 Olivier Ottawa (CAN) 751 BEGINNER 9 758 BEGINNER 9
521 Jack Bakker (CAN) 749 BEGINNER 21 771 BEGINNER 17
522 Rolland Li (CAN) 742 BEGINNER - 799 BEGINNER 6
523 Matheus Orr (CAN) 731 BEGINNER 13 791 BEGINNER 11
524 Allan Giroday (CAN) 714 BEGINNER - 728 BEGINNER 6
525 Adams Darryl 675 BEGINNER 46 568 BEGINNER 21
526 Ouellet Marie-Josée 648 BEGINNER 27 870 BEGINNER 42
527 Maxime Chouinard (CAN) 615 BEGINNER 26 570 BEGINNER 18
528 Cooper Cooper (CAN) 550 BEGINNER 16 530 BEGINNER 5
529 Arruda Manny 519 BEGINNER 5 491 BEGINNER -
530 Geoff McDonald (CAN) 482 BEGINNER - 514 BEGINNER 5
531 Paul Wells (CAN) 477 BEGINNER 4 490 BEGINNER 11
532 Setter Vanessa 400 BEGINNER 25 455 BEGINNER 22
533 Taras Bombak (CAN) 390 BEGINNER 7 484 BEGINNER 11
534 Cheryl Stellabrass (CAN) 350 BEGINNER 2 323 BEGINNER 4
535 Joana Rocha (CAN) 300 BEGINNER - 297 BEGINNER 2
- Siamak Namazee (CAN) - - - 1192 ROOKIE 2
- Tuan “"Robo Tuan"” Phan (CAN) - - - 1232 ROOKIE 3
- Trisha Wilkin (CAN) - - - 1198 ROOKIE 2
- Chad Spencer (CAN) - - - 1198 ROOKIE 1
- Derek Lutz (CAN) - - - 1217 ROOKIE 2
- Brian Kutash (CAN) - - - 1224 ROOKIE 2
- Barbora (CAN) - - - 1191 ROOKIE 1
- Matthijs Bruining (CAN) - - - 1176 ROOKIE 6
- Mat Zadvorny (CAN) - - - 1187 ROOKIE 3
- Mady Demers (CAN) - - - 1169 ROOKIE 5
- Nguyen Steven - - - 1212 ROOKIE 4
- Tanguay Pierre-Luc - - - 1202 ROOKIE 3

🏆 Tournament Rating Impact

How each tournament affected player ratings

20
Tournaments
132,466
Total Points Transferred
6,623
Avg Points/Tournament
2026 North American ...
Highest Impact (17,794 pts)
Tournament Date Players Matches Points Transferred Top Gainer Top Loser
2026 North American Leonhart Championship 1/22/2026 84 536 17,794 Barbara Decelle (CAN): +380 Lecours Anne-Marie: -199
TFC Summer Championship 2024 7/12/2024 62 294 11,068 Mark Kraus (NE): +493 Francis Tyson: -161
2025 Canadian Hall of Fame Open 9/4/2025 76 387 10,083 Packer Dan: +244 Trudel Jon: -139
Western Canadian Foosball Championships 2023 10/12/2023 65 319 9,946 Matthew Botros (CAN): +282 Sami Khalid (CAN): -162
TFC Summer Epic 2025 2/7/2025 54 289 9,522 Francis Tyson: +419 Nguyen Michael: -131
2023 Canadian Hall of Fame open 5/4/2023 55 256 9,103 Abdelfattah Khalid: +508 Jaoude Roland: -119
2024 Canadian Foosball Hall of Fame 5/3/2024 51 293 8,905 Mathieu Viel (CAN): +411 Eric Dunn (CAN): -122
2024 Vancouver Foosball Championships 2/16/2024 59 269 8,460 Robert Gingell (CAN): +355 Hontang Geoffroy: -166
2023 TFC Summer Championship 7/14/2023 52 216 8,259 Mario Ariganello (CAN): +454 Benatar Daniel: -199
Battle at the 6ix! 1/15/2026 44 229 6,712 Matthew Botros (CAN): +326 Dan Kriz (CAN): -115
2025 Vancouver Island Foosball Championships 8/21/2025 34 174 6,177 Sarfraz Ahmed (CAN): +386 Greg Ustina (CAN): -116
2025 OFA Fall Open 12/13/2025 60 246 6,028 Nguyen Jimmy: +298 Mathieu Viel (CAN): -91
2024 Ottawa Super Doubles 10/25/2024 48 153 5,119 Abdelfattah Khalid: +220 Ilyas El Khabbazi (CAN): -101
2023 Edmonton Foosball Championships 6/16/2023 47 93 5,098 Francois Veilleux (CAN): +387 Jeffrey Schneider (CAN): -106
2023 Ottawa Foosball Fall Open 10/27/2023 33 136 4,739 Abdelfattah Khalid: +471 Ahmed Taha (CAN): -113
2024 TFC December Classic 7/11/2024 63 77 3,787 Tony Gashi (CAN): +349 Set Amini (CAN): -63
Edmonton 2024 Championships 6/28/2024 38 33 1,666 Cam Burrows (CAN): +138 Sandy Le Meur (CAN): -27
2025 Quebec City Leonhart Open N/A 0 0 0 - -
Quebec City Bonzini Open 2025 N/A 0 0 0 - -
2025 Canadian Bonzini Championships N/A 0 0 0 - -

🎯 Tier Distribution

MASTER
9 (1.6%)
PRO
31 (5.6%)
EXPERT
45 (8.2%)
AMATEUR
206 (37.4%)
ROOKIE
214 (38.8%)
BEGINNER
46 (8.3%)