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

IFPA19 (At Large Spot)
$400.00

Country Exemption spots

IFPA19 (Country Exemption Spot)
$250.00


Country Exemptions

The following spots are reserved for the top 2 players in eligible countries.

# Player Country Rank Status
1 Jason Lambert 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 Canada 121st Unknown
Mads Kristensen Denmark 122nd Unknown
David Dahl-Hansson Sweden 124th Unknown
110 Sterling Mitoska United States 125th Committed to Attend
Attending: 77 Committed: 33 Unknown: 22 Not Attending: 14