Welcome to the IFPA19 Registration Page!
The IFPA is pleased to announce the 19th annual IFPA World Pinball Championship! It will be held June 7-9, 2024 at Jim Belsito’s in Murietta, CA, United States!
You can find complete details and rules for IFPA19 here. Utilizing its World Pinball Player Rankings, the IFPA is using the January 1st, 2024 rankings to determine 77 of the 80 qualifiers for IFPA19. The top 2 available ranked players from each eligible country as of 1/1/2024 will receive an automatic qualifying spot into the tournament via a "Country Exemption". Should either of the top 2 players not be able to attend, that country exemption will move down the country ranking list until it is filled. The rest of the field will be made up of the most highly ranked players from the WPPR list. For players that cannot attend, spots will be filled by going down the rankings list. Should a country not fill the 2 spots awarded to it, additional at-large spots will be available.
Please note that for the Country Exemption spots, a player must be residing in their registered country for at least a year in order to be eligible. For countries that organize an IFPA Country Championship Series, players that have qualified for that final will be given priority for a Country Exemption spot over those that have not qualified. Furthermore, we require that a country has 50 or more players currently ranked within their country to be eligible to award these 2 Country Exemption spots for the IFPA World Pinball Championship.
Registration is now open and will close on January 14th at 8pm CST. We've included the top 125 on this initial invite list. We will go deeper if necessary, but there is a chance that not everyone on this list will be eligible to participate.
If you have any questions or know that you will not be attending, please email the IFPA at ifpapinball@gmail.com.
Registration Rules
- Registration closes on January 14th at 8pm CST.
- The IFPA must receive a player's payment in order for that player to be officially registered.
- Players must send their payment by mail, Stripe or give the money to Josh Sharpe directly.
- Once registration closes, any player on this list that hasn't paid will be ineligible to participate.
- After fulfilling the Country Exemptions, the IFPA will confirm the additional At-Large bids for the tournament based on the highest ranked players that have paid their registration fee and committed to playing.
- Once the entry spots have been filled, those who had paid registration fees but did not make the cut will have their fee refunded, but kept on a list (in order of rank) to be eligible as backups in case someone drops out.
Payment Details
Registration fee structure is as follows:
- For At-Large spots, the entry fee is US$400
- For Country Exemption spots, the entry fee is US$250
Your registration can be paid using Stripe or by sending a check. You may also pay Josh Sharpe directly. Any canceled registrations will be refunded at 50%.
If you choose to get a T-shirt, please indicate the size you want with your registration payment.
Payment Methods
At-Large spots
Country Exemption spots
Country Exemptions
The following spots are reserved for the top 2 players in eligible countries.
# | Player | Country | Rank | Status |
---|---|---|---|---|
1 | Jason Lambert AUS | Australia | 44th | Attending |
2 | Tom Casey | Australia | 242nd | Attending |
3 | Oliver Dold | Austria | 550th | Attending |
4 | Alois Kozar | Austria | 7292nd | Attending |
5 | Kurt Louwie | Belgium | 77th | Attending |
6 | Jeff Teolis | Canada | 51st | Attending |
7 | Drew Sych | Canada | 340th | Attending |
8 | Kim G. Hansen | Denmark | 1207th | Attending |
9 | Casper Sorensen | Denmark | 471st | Attending |
10 | Markus Virtanen | Finland | 18th | Attending |
11 | Luukas Marttinen | Finland | 76th | Attending |
12 | Johannes Ostermeier | Germany | 9th | Attending |
13 | Nico Wicke | Germany | 232nd | Attending |
14 | Daniele Celestino Acciari | Italy | 11th | Attending |
15 | Yoshihiro Fujisawa | Japan | 1425th | Attending |
16 | Takaya Yamaguchi | Japan | 1838th | Attending |
17 | Bart Volman | Netherlands | 58th | Attending |
18 | Roy Wils | Netherlands | 79th | Attending |
19 | Ashley Burke | New Zealand | 266th | Attending |
20 | Mike Burke NZ | New Zealand | 371st | Attending |
21 | Danielle Peck | New Zealand | 223rd | Attending |
22 | Reidar Spets | Norway | 123rd | Attending |
23 | Øzger kocdemir | Norway | 1957th | Attending |
24 | Jakub Tkacz | Poland | 179th | Attending |
25 | Rafal Wasik | Poland | 623rd | Attending |
26 | Juan Escuder Miquel | Spain | 1178th | Attending |
27 | Carmelo Piñol Pallares | Spain | 756th | Attending |
28 | Arvid Flygare | Sweden | 4th | Attending |
29 | Andreas Frid | Sweden | 113th | Attending |
30 | Jari Nuutinen | Switzerland | 319th | Attending |
31 | Christophe Stucki | Switzerland | 2976th | Attending |
32 | Andrew Foster | United Kingdom | 60th | Attending |
33 | Nick Marshall | United Kingdom | 483rd | Attending |
34 | Joshua Iles | United Kingdom | 219th | Attending |
35 | Escher Lefkoff | United States | 1st | Attending |
36 | Drew Cedolia | United States | 153rd | Attending |
37 | Daniel Rone | United States | 69th | Attending |
Remaining spots
The following is a list of top 125 ranked players that can fill up the remaining spots. As we go down the list, we will add more ranked players as necessary.
# | Player | Country | Rank | Status |
---|---|---|---|---|
38 | Jason Zahler | United States | 2nd | Attending |
39 | Luke Nahorniak | United States | 3rd | Attending |
40 | Zach McCarthy | United States | 5th | Attending |
41 | Raymond Davidson | United States | 6th | Attending |
42 | Viggo Löwgren | Sweden | 7th | Attending |
43 | Jared August | United States | 8th | Attending |
44 | Carlos Delaserda | United States | 10th | Attending |
45 | Cayle George | United States | 12th | Attending |
46 | Paul Englert | Germany | 13th | Attending |
47 | Steven Bowden | United States | 14th | Attending |
48 | Jason Werdrick | United States | 15th | Attending |
49 | Neil Graf | United States | 16th | Attending |
Julio Vicario Soriano | Spain | 19th | Not Attending | |
50 | Eric Stone | United States | 21st | Attending |
51 | Steve Zahler | United States | 22nd | Attending |
Timber Engelbeen | Belgium | 23rd | Not Attending | |
Markus Stix | Austria | 24th | Not Attending | |
52 | Keith Elwin | United States | 25th | Attending |
53 | Jim Belsito | United States | 26th | Attending |
54 | Gregory Kennedy | United States | 27th | Attending |
Emil ED Dreiborg | Denmark | 28th | Not Attending | |
55 | Karl DeAngelo | United States | 29th | Attending |
56 | Germain Mariolle | United States | 30th | Attending |
Walt Wood | United States | 31st | Not Attending | |
57 | Andy Bagwell | United States | 32nd | Attending |
58 | John Delzoppo | United States | 33rd | Attending |
59 | Josh Sharpe | United States | 34th | Attending |
60 | Colin MacAlpine | United States | 35th | Attending |
61 | Mark Pearson | United States | 36th | Attending |
62 | Dalton Ely | United States | 37th | Attending |
63 | Roland Nadeau | United States | 38th | Attending |
64 | Andrei Massenkoff | United States | 39th | Attending |
65 | Bob Matthews | United States | 40th | Attending |
Alberto Santana | United States | 41st | Not Attending | |
Marcus Hugosson | Sweden | 42nd | Not Attending | |
Roberto Pedroni | Italy | 43rd | Not Attending | |
66 | David Daluga | United States | 45th | Attending |
67 | Robert Byers | United States | 46th | Attending |
68 | Trent Augenstein | United States | 47th | Attending |
Erik Thoren | United States | 48th | Not Attending | |
69 | Jordan Dechaine | United States | 49th | Attending |
70 | Aaron RIch | United States | 50th | Attending |
71 | Zachary Parks IL | United States | 52nd | Attending |
Paul Jongma | Netherlands | 53rd | Not Attending | |
72 | Zach Sharpe | United States | 54th | Attending |
73 | Nate Grant | United States | 55th | Attending |
74 | Jack Tadman | Canada | 56th | Attending |
75 | Derek Thomson | Canada | 57th | Attending |
76 | Richie Terry | United States | 59th | Attending |
77 | Donavan Stepp | United States | 61st | Attending |
<----------------------------------- CUT LINE -----------------------------------> | ||||
78 | Derek Price | United States | 62nd | Committed to Attend |
79 | Matthew Richardson | United States | 63rd | Committed to Attend |
Adam McKinnie | United States | 64th | Not Attending | |
John Kottmann | Canada | 65th | Not Attending | |
80 | Tim Hansen | United States | 66th | Committed to Attend |
81 | David Riel | United States | 67th | Committed to Attend |
82 | Lewis Bevans | United States | 68th | Committed to Attend |
83 | Brian Shepherd | United States | 70th | Committed to Attend |
84 | Andy Rosa | United States | 71st | Committed to Attend |
85 | Tom Graf | United States | 72nd | Committed to Attend |
86 | Johnny Modica | United States | 73rd | Committed to Attend |
87 | Leslie Ruckman | United States | 74th | Committed to Attend |
88 | Bowen Kerins | United States | 75th | Committed to Attend |
89 | Stephen Prusa | United States | 78th | Committed to Attend |
90 | Bill Mason | United States | 80th | Committed to Attend |
Colin Urban | United States | 81st | Not Attending | |
91 | Brian O'Neill NH | United States | 82nd | Committed to Attend |
92 | Andrew Rosa II | United States | 83rd | Committed to Attend |
93 | Preston Currie | United States | 84th | Committed to Attend |
94 | Gabe Da Silveira | United States | 85th | Committed to Attend |
95 | Kassidy Milanowski | United States | 86th | Committed to Attend |
96 | Max Senesac | United States | 87th | Committed to Attend |
97 | John Shopple | United States | 88th | Committed to Attend |
98 | Dave Stewart | United States | 89th | Committed to Attend |
99 | Chris Frame | United States | 90th | Committed to Attend |
100 | Scott Macias | United States | 91st | Committed to Attend |
101 | Shannon Stafford | United States | 92nd | Committed to Attend |
102 | Sean Irby | United States | 93rd | Committed to Attend |
Paul Jones AUS | Australia | 94th | Unknown | |
103 | Drew Geigel | United States | 95th | Committed to Attend |
104 | Nick DeStefano | United States | 96th | Committed to Attend |
105 | Phil Birnbaum | Canada | 97th | Committed to Attend |
Ferenc Csaplovits | Hungary | 98th | Not Attending | |
John van der Wulp | Netherlands | 99th | Unknown | |
106 | Mike Weyenberg | United States | 100th | Committed to Attend |
Jack Revnew | United States | 101st | Unknown | |
Craig Pullen | United Kingdom | 102nd | Unknown | |
Gabor Solymosi | Hungary | 103rd | Unknown | |
Hugo Ritter | Switzerland | 104th | Unknown | |
Jonas Valström | Sweden | 105th | Unknown | |
Bálint Scholtz | Hungary | 106th | Unknown | |
Michael Dodt | Australia | 107th | Unknown | |
107 | Keri Wing | United States | 108th | Committed to Attend |
108 | Thomas Mästerman | Sweden | 109th | Committed to Attend |
Matthew Stacks | United States | 110th | Unknown | |
Joe Lemire | United States | 111th | Unknown | |
109 | Robert Gagno | Canada | 112th | Committed to Attend |
Tim Sexton | United States | 114th | Unknown | |
Andrew Lee | United States | 115th | Unknown | |
Robert Sutter | Switzerland | 116th | Unknown | |
Lonnie Langford | United States | 117th | Unknown | |
Garrett Shahan | United States | 118th | Unknown | |
Simon Peel | Australia | 119th | Unknown | |
Eden Stamm | Canada | 120th | Unknown | |
David Johnston US | United States | 121st | Unknown | |
Mads Kristensen | Denmark | 122nd | Unknown | |
David Dahl-Hansson | Sweden | 124th | Unknown | |
110 | Sterling Mitoska | United States | 125th | Committed to Attend |