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 : 3496th

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: 3496th 79.3200
Rating: 15440th 1281.75
Efficiency: 21984th 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.42
Freeplay Winter Cup 2025 Main Tournament 35th Nov 29, 2025 1.79
Dutch Pinball Open Main Main Tournament 152nd Nov 23, 2025 9.69
Dutch Pinball Open Classics Classics 161st Nov 22, 2025 3.92
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.62
UK Open 25 Main Tournament Main Tournament 140th Sep 28, 2025 5.38
UK Open 25 Classics Classics 110th Sep 27, 2025 8.62
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)
Jan Seijkens : (12-12-2)
Yvonne Vermeulen : (19-6-1)
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)
Joost Smeets : (4-17-0)
Roy Wils : (1-20-0)
Niels Zera'at Kariefard : (3-17-1)
Jan-Willem Smit : (8-11-1)
Ralf Frickel : (11-8-1)
Tony Jansen : (13-7-0)
Andre Franken : (12-6-1)
Rico van Dooren : (7-11-0)
Meert-Jan van Oers : (8-10-0)
Jef Berben : (8-8-2)
Hans Saris : (8-7-2)
Jeremy Dorling : (1-16-0)
Maurice Brouwers : (4-12-1)
Patrick van Haasteren : (5-12-0)
Henk koster : (4-11-1)
Jan-Willem Rooijmans : (3-12-1)
Jose Marin Huttinga : (3-12-1)
Fabio Villanueva : (2-13-0)
Jeroen Siebers : (8-7-0)
Ivan Geentjens : (1-14-0)
Martijn Van Amsterdam : (2-13-0)
Tom Verbruggen : (1-12-1)
Guido Christiansen : (4-10-0)
John van der Wulp : (1-13-0)
Bart Rasing : (0-14-0)
Carsten Wieske : (3-11-0)
William Heinen : (4-9-0)
Teus Lamboo : (5-8-0)
Jan Hop : (3-10-0)
Henri de Pater : (7-6-0)
Bart van Empel : (7-6-0)
Roger Habets : (6-6-0)
Helen de Haan-Verbeek : (1-11-0)
Willem van Lierop : (11-1-0)
Robin Roldaan : (4-7-1)
Carlo Vijn : (0-12-0)
Lefman Kan : (1-10-0)
Michiel Arts : (0-10-1)
Gabi Schmeichel : (4-7-0)
Dirk Nicklaus : (1-8-2)
Jules Reivers : (1-10-0)
Barry Hoeben : (1-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)
Serf Schellen : (5-4-1)
Rene Geraerts : (5-4-1)
Paul Englert : (0-10-0)
Mathijs van Loo : (3-6-0)
Thom Meijer : (5-4-0)
Bas Vis : (3-6-0)
Victor Stulemeijer : (4-5-0)
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)
Renze Spaans : (3-5-0)
Joost Stekelenburg : (1-7-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)
Rob Martens : (5-2-1)
Helge Zörner : (5-3-0)
Sander Sol : (3-4-0)
Stefan Ott : (1-5-1)
Viggo Löwgren : (0-6-1)
Stefan Hänsch : (2-4-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)
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)
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)
Archibald Lefevre : (0-5-1)
Michael Wahn : (4-2-0)
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)
Peter Blakemore : (0-6-0)
Joshua Iles : (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)
Niklas Ott : (1-5-0)
Daniele Celestino Acciari : (0-6-0)
Martin Bedford : (4-2-0)
Marco Zijlmans : (2-4-0)
Sascha Klenke : (2-4-0)
Jamie Deckert : (2-3-1)
Mike Christiansen DEN : (0-6-0)
Timm Tesch : (1-5-0)
Patrick Gadecki : (3-3-0)
Micky Schröder : (3-2-1)
Ralf Behr : (2-4-0)
Alexandre Bouet : (1-5-0)
Adrian Darwin Kjær : (1-5-0)
Mark Pennings : (5-1-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)
Rene Dorr : (1-4-0)
Arvid Flygare : (0-5-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)
Tom Altenbach : (3-2-0)
Wout van der : (1-4-0)
David Fowler UK : (2-3-0)
Sarah Van Adorp : (4-1-0)
Simone Fontana : (2-2-1)
Regina Kruger : (5-0-0)
Mathias Jäger : (2-3-0)
Daniel Kruzinski : (3-2-0)
Steven Smith UK : (2-3-0)
Patrick Puh : (2-1-2)
Silas Lindlahr : (1-4-0)
Sander Bakkes : (3-1-1)
Ben Moser : (1-4-0)
Thomas Doepelheuer : (1-4-0)
Gene Aw : (1-4-0)
Erwin Kuijpers : (3-2-0)
Dave Hesen : (2-2-1)
Norman Heikamp : (1-4-0)
Simon Love : (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)
Dirk Wittke : (4-1-0)
Ronaldo hordies : (1-2-2)
Bjorn Jansen : (5-0-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 3496th
Last Month's Rank 3606th
Last Year's Rank 5126th
Highest Rank 3497th (Jan, 2026)
Current Points 79.3200
Total Points 108.55

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