IFPA Header


  • About
    • Home
    • About the IFPA
    • IFPA Staff
    • Country Directors
    • State Representatives
    • Women’s State Representatives
    • Sponsors
    • FAQ
    • Contact Us
  • Tournaments
    • IFPA Calendar
    • IFPA Virtual Calendar
    • Leagues
    • Search Past Results
    • IFPA Certified Tournaments
    • How to Submit Tournaments
    • Sanctioning Fee Payments
    • Director Search
  • Players
    • Search
    • Your IFPA Profile
  • Resources
    • PAPA/IFPA Tournament Rules (v2025.08.10)
    • IFPA Diversity and Inclusion Code
    • IFPA Conduct Code
    • How to Play Pinball
    • Director/Player Guides
    • IFPA Companion App
    • Custom Rankings
    • Major Championship Records
    • IFPA Hall of Fame
    • IFPA Pinball Pioneers
    • API
    • TGP Guide
    • WPPR Rules (v6.2)
    • IFPA Discord Channel
    • System Stats and Status
    • IFPA – Silverball Swag
  • World Championship
    • THE OPEN
    • PAPA 22
    • IFPA21 (2026)
    • IFPA20 (2025)
    • IFPA19 (2024)
    • IFPA18 (2023)
    • IFPA17 (2022)
    • IFPA16 (2019)
    • IFPA15 (2018)
    • IFPA14 (2017)
    • IFPA13 (2016)
    • IFPA12 (2015)
    • IFPA11 (2014)
    • IFPA10 (2013)
    • IFPA9 (2012)
    • IFPA8 (2011)
    • IFPA7 (2010)
    • IFPA6 (2009)
    • IFPA5 (2008)
    • IFPA4 (1994)
    • IFPA3 (1993)
    • IFPA2 (1992)
    • IFPA1 (1991)
    • Player Stats
  • Championship Series
    • AUSTRALIA (ACS)
    • AUSTRIA (AUTCS)
    • CANADA (PCS)
    • EUROPE (ECS)
    • FINLAND (FINCS)
    • FRANCE (FCS)
    • GERMANY (GCS)
    • HUNGARY (HCS)
    • IRELAND (IECS)
    • ITALY (ICS)
    • NETHERLANDS (NLCS)
    • NEW ZEALAND (NZCS)
    • NORTH AMERICA (NACS)
    • NORWAY (NCS)
    • SLOVENIA (SLCS)
    • SPAIN (ESPCS)
    • SWEDEN (SWECS)
    • SWITZERLAND (SUICS)
    • UNITED KINGDOM (UKCS)
    • WOMEN’S CANADA (WPCS)
    • WOMEN’S EUROPE (WECS)
    • WOMEN’S NORTH AMERICA (WNACS)
    • IFPA Pin-Masters
    • IFPA Women’s World Championship
    • IFPA Heads-Up Pinball Championship
    • IFPA Power 100 Championship
    • Epstein Cup
  • Stern Pinball
    • Stern Army
    • Stern Heads-Up Pinball Invitational
    • Stern Pro Circuit
    • Stern Rewards Program
    • Stern Homepage
  • Chicago Gaming
    • Homepage
    • Attack From Mars
    • Cactus Canyon
    • Medieval Madness
    • Monster Bash
    • Pulp Fiction
  • AtGames
    • About
    • Virtual Tournament Info
    • Virtual Tournament Calendar
    • Virtual Past Results
    • Virtual WPPR Rankings
    • VWPPR Ranking Information
  • World Pinball Player Rankings :
  • Overall
  • Pro
  • Country
  • Women
  • Youth
  • Virtual
  • Custom
  • Info
  • Login

John Stals

Current Rank : 3492nd

Player Picture

Player Information

Name: John Stals
Location: Budel, NB
Country: Netherlands
Age: 58
Years Active: 1
Registered: Yes
IFPA Player #: 118183

Player Overview

Open Ranking: 3492nd 79.40
Rating: 15241st 1283.75
Efficiency: 21983rd 4.72%

Matchplay.Events

Profile: 37682
Rating: 1468
  • Active Results
  • Past Results
  • Statistics
  • Player vs Player

The following tournaments are used in this players rankings.

Tournament Event Result Date Value
PU-Battle 2025 Main Tournament 104th Dec 30, 2025 4.43
Freeplay Winter Cup 2025 Main Tournament 35th Nov 29, 2025 1.79
Dutch Pinball Open Main Main Tournament 152nd Nov 23, 2025 9.71
Dutch Pinball Open Classics Classics 161st Nov 22, 2025 3.93
NLCS Tournament October 2025 Main Tournament 18th Oct 11, 2025 5.90
UK Open 25 - Pinball Republic Championship Main Tournament 89th Sep 28, 2025 9.64
UK Open 25 Main Tournament Main Tournament 140th Sep 28, 2025 5.39
UK Open 25 Classics Classics 110th Sep 27, 2025 8.63
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 8th May 15, 2025 2.11
Kingsday Hangover Double Up MP @ The Pinball Club Main Tournament 28th Apr 27, 2025 1.26
Pinball Eindhoven #1 Main Tournament 7th Feb 23, 2025 3.18
The Pinball Club Open end of Autumn 2024 Main Tournament 20th Nov 24, 2024 4.10
Dutch Pinball Open 2024 Main Tournament 119th Nov 03, 2024 7.47
The Pinball Club Open end of Summer 2024 Main Tournament 30th Sep 08, 2024 1.58
GPO German Pinball Open Classic Classics 20th Apr 14, 2024 10.28

The following tournaments are active, but not used in this players rankings.

Tournament Event Result Date Value
The Eindhoven City Pinball Club MaxMatchPlay Night Main Tournament 18th Dec 23, 2025 0.17
Dipsy Doodle Wednesday Night MatchPlay 17-12-2025 Main Tournament 19th Dec 17, 2025 0.19
The Eindhoven City Pinball Club Matchplay Night Main Tournament 10th Dec 09, 2025 0.35
Dipsy Doodle Wednesday Night MatchPlay 3-12-2025 Main Tournament 24th Dec 03, 2025 0.28
The Eindhoven City Pinball Club MaxMatchPlay Night Main Tournament 7th Nov 25, 2025 0.45
Dipsy Doodle Wednesday Night MatchPlay 19-11-2025 Main Tournament 7th Nov 19, 2025 0.45
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 8th Nov 11, 2025 0.65
Dipsy Doodle Wednesday Night MatchPlay 5-11-2025 Main Tournament 26th Nov 05, 2025 0.11
Dipsy Doodle Wednesday Night MatchPlay 22-10-2025 Main Tournament 20th Oct 22, 2025 0.40
The Eindhoven City Pinball Club MaxMatchPlay Night Main Tournament 19th Oct 16, 2025 0.39
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 6th Oct 14, 2025 0.53
Dipsy Doodle Wednesday Night MatchPlay 8-10-2025 Main Tournament 14th Oct 08, 2025 0.49
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 17th Oct 02, 2025 0.61
Dipsy Doodle Pinball Club Oisterwijk Main Tournament 21st Sep 24, 2025 0.48
Dipsy Doodle Pinball Club Oisterwijk Main Tournament 13th Sep 10, 2025 0.36
Pinball Eindhoven 31-08-2025 Main Tournament 26th Aug 31, 2025 0.15
Yellow Pinball Open 2025 Main Tournament 18th Aug 30, 2025 0.78
Dipsy Doodle Pinball Club Oisterwijk Main Tournament 19th Aug 13, 2025 0.22
Crank it Up: EmptyOurFridges HighScorePinballParty Main Tournament 15th Jul 11, 2025 0.90
The Eindhoven City Pinball Club MaxMatchPlay Night Main Tournament 18th Jun 26, 2025 0.58
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 9th Jun 24, 2025 0.23
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 11th Jun 12, 2025 0.94
The Eindhoven City Pinball Club MaxMatchPlay Night Main Tournament 4th Jun 10, 2025 0.29
PPO 2025 Main Tournament 18th Jun 08, 2025 0.27
The Eindhoven City Pinball Club MaxMatchPlay Night Main Tournament 16th May 29, 2025 0.38
The Eindhoven City Pinball Club PinGolf Tournament Main Tournament 14th May 27, 2025 0.35
Rock City Pinfest Main Tournament 9th May 24, 2025 0.67
Pulp Fiction & Surpise Max Matchplay Launchparty Main Tournament 17th May 17, 2025 1.00
Stern Army Night 2 @ the Dutch Pinball Museum Main Tournament 33rd May 10, 2025 0.24
The Pinball Club Open Spring 2025 Main Tournament 33rd Mar 28, 2025 1.11
The Early Spring Pinball Party Main Tournament 25th Mar 22, 2025 0.52
Stern Army Night @ The Dutch Pinball Museum Main Tournament 13th Mar 01, 2025 0.46
The Pinball Factory Second Tournament Main Tournament 9th Feb 15, 2025 0.74
Valentine's Max MatchPlay Pinball Party Main Tournament 43rd Feb 14, 2025 0.69
NLCS New Years Tournament 2025 Main Tournament 58th Jan 11, 2025 0.12
Holiday Max Matchplay Pinball Party Main Tournament 43rd Dec 27, 2024 0.47
The Pinball Factory First tournament Main Tournament 31st Dec 07, 2024 0.68
Freeplay Winter Cup 2024 Main Tournament 40th Nov 30, 2024 0.83
Pinball Eindhoven 27-10-2024 Main Tournament 26th Oct 27, 2024 0.32
NLCS Tournament July 2024 Main Tournament 45th Jul 06, 2024 0.35
NLCS Tournament May 2024 Main Tournament 57th May 18, 2024 0.33
GPO German Pinball Open Main Tournament 231st Apr 13, 2024 0.29
NLCS tournament March 2024 Main Tournament 53rd Mar 16, 2024 0.38

This player has no inactive results.

This player has played in tournaments events with the following players at least 10 times.

Nance Seijkens : (21-14-2)
Vincent Hendrikx : (9-21-1)
Onno van der Louw : (10-19-1)
Wilbert Der Kinderen : (2-25-2)
Bart Volman : (0-29-0)
Marco van Gimst : (11-16-1)
Rakesh Kanhai : (2-24-1)
Yvonne Vermeulen : (19-6-1)
Jan Seijkens : (12-12-2)
Patrick van Hout : (4-21-0)
Shanon Schepens : (15-10-0)
Maarten Reith : (7-17-0)
Thijs Kleinpenning : (12-10-2)
Mark van den Broek : (6-17-0)
Albert van Steensel : (13-8-1)
Niels Zera'at Kariefard : (3-17-1)
Joost Smeets : (4-17-0)
Roy Wils : (1-20-0)
Tony Jansen : (13-7-0)
Jan-Willem Smit : (8-11-1)
Ralf Frickel : (11-8-1)
Andre Franken : (12-6-1)
Meert-Jan van Oers : (8-10-0)
Jef Berben : (8-8-2)
Rico van Dooren : (7-11-0)
Patrick van Haasteren : (5-12-0)
Hans Saris : (8-7-2)
Jeremy Dorling : (1-16-0)
Maurice Brouwers : (4-12-1)
Jose Marin Huttinga : (3-12-1)
Henk koster : (4-11-1)
Jan-Willem Rooijmans : (3-12-1)
Ivan Geentjens : (1-14-0)
Martijn Van Amsterdam : (2-13-0)
Fabio Villanueva : (2-13-0)
Jeroen Siebers : (8-7-0)
Bart Rasing : (0-14-0)
Carsten Wieske : (3-11-0)
Tom Verbruggen : (1-12-1)
Guido Christiansen : (4-10-0)
John van der Wulp : (1-13-0)
Jan Hop : (3-10-0)
Henri de Pater : (7-6-0)
Bart van Empel : (7-6-0)
William Heinen : (4-9-0)
Teus Lamboo : (5-8-0)
Carlo Vijn : (0-12-0)
Roger Habets : (6-6-0)
Helen de Haan-Verbeek : (1-11-0)
Willem van Lierop : (11-1-0)
Robin Roldaan : (4-7-1)
Dirk Nicklaus : (1-8-2)
Jules Reivers : (1-10-0)
Barry Hoeben : (1-10-0)
Michiel Arts : (0-10-1)
Lefman Kan : (1-10-0)
Gabi Schmeichel : (4-7-0)
Serf Schellen : (5-4-1)
Rene Geraerts : (5-4-1)
Paul Englert : (0-10-0)
Xandro Schellen : (5-5-0)
Sebastian Eiselin : (2-7-1)
Jacco Zoutewelle : (4-5-1)
Jan Gröppel : (2-8-0)
Floor Keukens : (4-6-0)
Norbert Broman : (4-6-0)
Kevin van Oers : (2-8-0)
Philippe Craul : (1-9-0)
Axel Vercauteren : (0-10-0)
Kevin Roelants : (4-6-0)
Rob Overdijk : (0-10-0)
Bas Vis : (3-6-0)
Victor Stulemeijer : (4-5-0)
Mathijs van Loo : (3-6-0)
Thom Meijer : (5-4-0)
Dirk Rohde : (3-5-0)
Koen De Neve : (3-5-0)
Rüdiger Hartmann : (6-2-0)
Yvan Raets : (2-6-0)
Taco Wouters : (0-8-0)
Daniel Wroblewski : (4-4-0)
Helge Zörner : (5-3-0)
Rob Martens : (5-2-1)
Lukas Ott : (1-7-0)
Karlo Poljan?i? : (3-4-1)
Benjamin Kispal : (1-7-0)
Marcel Diks : (5-3-0)
Jochen März : (4-4-0)
Martijn van Veen : (5-3-0)
Adamo Eijkenboom : (5-3-0)
Joost Stekelenburg : (1-7-0)
Renze Spaans : (3-5-0)
Dina Lindsay : (4-3-0)
Tirza Wichelhaus : (6-1-0)
Amy Ziegenhagen : (3-3-1)
Jürgen Schmitz : (1-6-0)
Jan Feth : (1-6-0)
Hervé Pierru : (0-7-0)
Daan Rosvelds : (0-7-0)
Patrick Struble : (4-3-0)
Didier Dujardin : (0-7-0)
Sander Sol : (3-4-0)
Stefan Hänsch : (2-4-1)
Stefan Ott : (1-5-1)
Viggo Löwgren : (0-6-1)
Louis Wouters : (2-5-0)
Maximilian Marx : (2-4-1)
Ton Hulshof : (5-1-1)
Maximilian Bösel : (3-4-0)
Marcel Cevani : (5-2-0)
Xander Pas : (2-5-0)
Eberhard Hattemer : (2-5-0)
Kurt Louwie : (1-6-0)
Yuna Rohde : (6-1-0)
Michael Nau : (6-1-0)
ralf de kleine : (3-4-0)
Louis Hänsch : (2-5-0)
Joachim Reniers : (2-5-0)
Niklas Ott : (1-5-0)
Marco Zijlmans : (2-4-0)
Daniele Celestino Acciari : (0-6-0)
Martin Bedford : (4-2-0)
Jamie Deckert : (2-3-1)
Sascha Klenke : (2-4-0)
Patrick Gadecki : (3-3-0)
Mike Christiansen DEN : (0-6-0)
Timm Tesch : (1-5-0)
Micky Schröder : (3-2-1)
Ralf Behr : (2-4-0)
Alexandre Bouet : (1-5-0)
Mark Pennings : (5-1-0)
Adrian Darwin Kjær : (1-5-0)
Colin Pennings : (5-0-1)
TIM KNOWLES : (5-1-0)
Olivier Renders : (2-4-0)
Dennis Kjær Jensen : (4-2-0)
Sven Lathwesen : (4-2-0)
Claire Lickman : (4-2-0)
Frank Frohn : (3-3-0)
Marco Streng : (0-6-0)
Nick Clark UK : (3-3-0)
Jeremy Baynham : (3-2-1)
Michael Wahn : (4-2-0)
Archibald Lefevre : (0-5-1)
Chris Granby : (5-1-0)
Jim Lindsay UK : (2-4-0)
Isaac Granby : (3-3-0)
Timber Engelbeen : (0-6-0)
Guido Ehrmann : (2-3-1)
Andrea Ehrmann : (4-2-0)
Joeri Stroobants : (0-6-0)
Nils Alef : (2-4-0)
Joshua Iles : (0-6-0)
Peter Blakemore : (0-6-0)
Ian Clarke : (5-1-0)
Kelly Lembrechts : (3-1-2)
Ralph Beckers : (2-3-1)
Kelvin Eijkenboom : (2-3-1)
David Bowery : (2-3-1)
Gareth Arnold : (6-0-0)
Dave Hesen : (2-2-1)
Simon Love : (1-4-0)
Norman Heikamp : (1-4-0)
Joshua Rühl : (1-4-0)
Korben Van Wonterghem : (1-4-0)
Erik Landwer Johan : (2-3-0)
Peter Andersen : (0-5-0)
Philipp Unger : (1-4-0)
Ruben Uiterwijk : (4-1-0)
Bjorn Jansen : (5-0-0)
Dirk Wittke : (4-1-0)
Ronaldo hordies : (1-2-2)
Arvid Flygare : (0-5-0)
Rene Dorr : (1-4-0)
Michel Rorive : (1-4-0)
Roy Smith : (3-1-1)
Conrad Chambers : (3-2-0)
Ronald de Wit : (1-4-0)
Patrick Pehrs : (2-3-0)
Stefanie Tesch : (1-4-0)
Andreas Bernard : (0-5-0)
Toots van Westerop : (3-2-0)
Peter Zeeman : (2-3-0)
Wout van der : (1-4-0)
David Fowler UK : (2-3-0)
Tom Altenbach : (3-2-0)
Sarah Van Adorp : (4-1-0)
Regina Kruger : (5-0-0)
Simone Fontana : (2-2-1)
Daniel Kruzinski : (3-2-0)
Mathias Jäger : (2-3-0)
Steven Smith UK : (2-3-0)
Patrick Puh : (2-1-2)
Sander Bakkes : (3-1-1)
Silas Lindlahr : (1-4-0)
Ben Moser : (1-4-0)
Thomas Doepelheuer : (1-4-0)
Erwin Kuijpers : (3-2-0)
Gene Aw : (1-4-0)

These are not match play results. These are the number of times this player has finished a tournament higher than another player in the same tournament

Ranking Stats
Current Rank 3492nd
Last Month's Rank 3601st
Last Year's Rank 5126th
Highest Rank 3493rd (Jan, 2026)
Current Points 79.40
Total Points 108.63

Tournament Stats
Best Finish 4th (1)
Avg Finish 38th
Avg Finish Last Year 32nd
Total Events 58
Active Period Events 58
Events Outside Country 9

Copyright International Flipper Pinball Association - 2025