{"id":265,"date":"2026-08-30T13:37:08","date_gmt":"2026-08-30T13:37:08","guid":{"rendered":"https:\/\/randomflips.com\/?page_id=265"},"modified":"2026-09-01T14:58:37","modified_gmt":"2026-09-01T14:58:37","slug":"canada-pinball-data-room","status":"publish","type":"page","link":"https:\/\/randomflips.com\/?page_id=265","title":{"rendered":"Canada Pinball Data Room"},"content":{"rendered":"\n<div id=\"rf-room\" style=\"--accent:#ff5169;--accent2:#ffd166\">\n<style>\nbody .wp-block-post-title,body .entry-title{display:none!important}#rf-room{font-family:Inter,system-ui,-apple-system,\"Segoe UI\",sans-serif;color:#171020;background:#f7f5fb}#rf-room *{box-sizing:border-box}#rf-room a{color:inherit}.room-hero{padding:74px 22px 68px;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 32%),radial-gradient(circle at 88% 85%,color-mix(in srgb,var(--accent2) 26%,transparent),transparent 28%),#0d0817;color:#fff}.wrap{width:min(1160px,100%);margin:auto}.room-nav{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:32px}.room-nav a{padding:8px 12px;border:1px solid #ffffff2b;border-radius:999px;text-decoration:none;color:#efe9f7;font-size:12px;font-weight:800}.room-nav a:hover{background:#ffffff16}.eyebrow{margin:0 0 12px;color:var(--accent2);font-weight:900;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.room-hero h1{max-width:850px;margin:0;color:#fff;font-size:clamp(3rem,8vw,7rem);line-height:.89;letter-spacing:-.06em}.room-hero h1 span{display:block;color:var(--accent)}.deck{max-width:760px;margin:25px 0 0;color:#d9d2e2;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.55}.stamp{display:inline-block;margin-top:26px;padding:9px 12px;border-radius:9px;background:#ffffff12;color:#fff;font-size:12px;font-weight:800}.section{padding:70px 22px}.section.dark{background:#120c20;color:#fff}.section.soft{background:#ece7f5}.section h2{margin:0;color:#171020;font-size:clamp(2.2rem,5vw,4.2rem);letter-spacing:-.045em;line-height:.98}.dark h2{color:#fff}.copy{max-width:720px;color:#625a70;line-height:1.6}.dark .copy{color:#cfc7dc}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:-30px;position:relative;padding:0 22px}.kpi{padding:24px;border:1px solid #ddd4e8;border-top:5px solid var(--accent);border-radius:18px;background:#fff;color:#171020;box-shadow:0 15px 34px #1d0e2d18}.kpi strong{display:block;color:#171020;font-size:clamp(2rem,4vw,3.2rem);line-height:1}.kpi span{display:block;margin-top:10px;color:#625a70;line-height:1.4;font-size:13px}.insights{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.insight{padding:24px;border:1px solid #d9cfe6;border-radius:18px;background:#fff;color:#171020}.insight b{color:#9c1676;font-size:12px;letter-spacing:.11em;text-transform:uppercase}.insight strong{display:block;margin:13px 0 9px;color:#171020;font-size:2.5rem}.insight p{color:#625a70;line-height:1.5}.chart{margin-top:30px;padding:27px;border:1px solid #3b2e4a;border-radius:20px;background:#191128}.bar{display:grid;grid-template-columns:minmax(140px,210px) 1fr 65px;gap:14px;align-items:center;margin:15px 0}.bar b{color:#fff;font-size:13px}.bar span{height:12px;background:#302441;border-radius:99px;overflow:hidden}.bar i,.meter i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2));border-radius:99px}.bar em{color:#cabfd5;font-style:normal;font-size:12px;text-align:right}.table-card{margin-top:28px;overflow:hidden;border:1px solid #d9cfe6;border-radius:20px;background:#fff;color:#171020}.tools{display:flex;gap:10px;padding:16px;background:#f5f1f9;border-bottom:1px solid #e4ddeb}.tools input{width:100%;min-height:45px;padding:0 14px;border:1px solid #a99bb9;border-radius:10px;background:#fff!important;color:#171020!important;font:inherit}.scroll{overflow-x:auto}table{width:100%;min-width:900px;border-collapse:collapse}th,td{padding:14px 16px;border-bottom:1px solid #eee8f2;text-align:left}th{background:#eae3f2;color:#40354d;font-size:11px;text-transform:uppercase;letter-spacing:.08em}td{color:#21182b;font-size:13px}.rank{color:#9c1676;font-weight:900}.meter{display:inline-block;width:62px;height:7px;background:#e5ddec;border-radius:99px;overflow:hidden;vertical-align:middle}.note{padding:14px 16px;margin:0;color:#625a70;font-size:12px;background:#faf8fc}.source{padding:28px;border:1px solid #3b2e4a;border-radius:20px;background:#191128}.source h3{margin-top:0;color:#fff}.source p,.source li{color:#cfc7dc;line-height:1.6}.source a{color:var(--accent2);font-weight:800}.country-pill{display:inline-block;margin-right:8px;padding:7px 10px;border-radius:8px;background:var(--accent);color:#120c20;font-size:11px;font-weight:900;text-transform:uppercase}\n@media(max-width:850px){.kpis{grid-template-columns:repeat(2,1fr)}.insights{grid-template-columns:1fr}.bar{grid-template-columns:120px 1fr 55px}}@media(max-width:520px){.kpis{grid-template-columns:1fr}.room-hero{padding-top:48px}.section{padding:54px 16px}.kpis{padding:0 16px}}\n\n\/* Random Flips true dark-mode surfaces *\/\nhtml.rf-dark #rf-room{background:#090712!important;color:#f6f2fa!important}\nhtml.rf-dark #rf-room .section:not(.dark){background:#0d0918!important;color:#f6f2fa!important}\nhtml.rf-dark #rf-room .section.soft{background:#130d21!important}\nhtml.rf-dark #rf-room .section:not(.dark) h2{color:#fff!important}\nhtml.rf-dark #rf-room .section:not(.dark) .copy{color:#c9c0d3!important}\nhtml.rf-dark #rf-room .kpi,\nhtml.rf-dark #rf-room .insight,\nhtml.rf-dark #rf-room .table-card{background:#171024!important;color:#f6f2fa!important;border-color:#40324f!important;box-shadow:none!important}\nhtml.rf-dark #rf-room .kpi strong,\nhtml.rf-dark #rf-room .insight strong,\nhtml.rf-dark #rf-room .table-card td,\nhtml.rf-dark #rf-room .table-card td b{color:#f6f2fa!important}\nhtml.rf-dark #rf-room .kpi span,\nhtml.rf-dark #rf-room .insight p,\nhtml.rf-dark #rf-room .note{color:#c7bed0!important}\nhtml.rf-dark #rf-room .tools,\nhtml.rf-dark #rf-room .note{background:#120c20!important}\nhtml.rf-dark #rf-room table th{background:#281c37!important;color:#8ff4fa!important}\nhtml.rf-dark #rf-room table td{border-color:#352944!important}\nhtml.rf-dark #rf-room .tools input{background:#0b0813!important;color:#fff!important;border-color:#655475!important}\nhtml.rf-dark #rf-room .tools input::placeholder{color:#aaa0b5!important}\nhtml.rf-dark #rf-room .meter{background:#3a2c49!important}\n.room-search-context{margin:10px 0 0;color:#5c5269;font-size:.88rem;font-weight:700}.room-search-match{outline:2px solid var(--accent2);outline-offset:-2px;background:color-mix(in srgb,var(--accent2) 13%,transparent)}html.rf-dark .room-search-context{color:#ddd4e8}\n<\/style>\n<header class=\"room-hero\"><div class=\"wrap\"><nav class=\"room-nav\"><a href=\"https:\/\/randomflips.com\/?page_id=269\">All Data Rooms<\/a><a href=\"https:\/\/randomflips.com\/?page_id=259\">United Kingdom<\/a><a href=\"https:\/\/randomflips.com\/?page_id=82\">Tournament Calendar<\/a><\/nav><p class=\"eyebrow\">Official IFPA data \u00b7 Canada<\/p><h1>Canadian Pinball <span>Data Room.<\/span><\/h1><p class=\"deck\">A focused view of the players, rankings, percentages and competitive patterns shaping Canada pinball\u2014built from official IFPA records and original Random Flips analysis.<\/p><span class=\"stamp\">Snapshot \u00b7 30 Aug 2026<\/span><\/div><\/header>\n<div class=\"wrap kpis\"><div class=\"kpi\"><strong>4,645<\/strong><span>Players currently active in IFPA\u2019s Canada ranking system.<\/span><\/div><div class=\"kpi\"><strong>6<\/strong><span>Canadian players currently inside the world top 100.<\/span><\/div><div class=\"kpi\"><strong>331.96<\/strong><span>WPPR points between the country\u2019s number one and number two.<\/span><\/div><div class=\"kpi\"><strong>7<\/strong><span>Top-20 players whose best active result is a podium finish.<\/span><\/div><\/div>\n<section class=\"section soft\"><div class=\"wrap\"><p class=\"eyebrow\">What the numbers say<\/p><h2>The shape of Canadian competition<\/h2><p class=\"copy\">Leader index compares every player with the country number one. Concentration measures how much of the current top-20 WPPR total sits near the top.<\/p><div class=\"insights\"><article class=\"insight\"><b>Closest chase<\/b><strong>82.9%<\/strong><p>The number two currently holds 82.9% of the leader\u2019s WPPR total.<\/p><\/article><article class=\"insight\"><b>Top-four concentration<\/b><strong>30.9%<\/strong><p>The leading four hold this share of all WPPR points among the country top 20.<\/p><\/article><article class=\"insight\"><b>Winning resumes<\/b><strong>1<\/strong><p>Top-20 players whose listed best tournament result during the past three years is a victory.<\/p><\/article><\/div><\/div><\/section>\n<section class=\"section dark\"><div class=\"wrap\"><p class=\"eyebrow\">Points trend<\/p><h2>How the leaders compare<\/h2><p class=\"copy\">Each bar is current WPPR points as a percentage of the national number one. This is a Random Flips comparison, not IFPA tournament efficiency.<\/p><div class=\"chart\"><div class=\"bar\"><b>Derek Thomson<\/b><span><i style=\"width:100.0%\"><\/i><\/span><em>100.0%<\/em><\/div><div class=\"bar\"><b>Jack Tadman<\/b><span><i style=\"width:82.9%\"><\/i><\/span><em>82.9%<\/em><\/div><div class=\"bar\"><b>Jeff Teolis<\/b><span><i style=\"width:76.5%\"><\/i><\/span><em>76.5%<\/em><\/div><div class=\"bar\"><b>Carter Casselman<\/b><span><i style=\"width:73.1%\"><\/i><\/span><em>73.1%<\/em><\/div><div class=\"bar\"><b>Phil Birnbaum<\/b><span><i style=\"width:66.6%\"><\/i><\/span><em>66.6%<\/em><\/div><div class=\"bar\"><b>Robert Gagno<\/b><span><i style=\"width:58.8%\"><\/i><\/span><em>58.8%<\/em><\/div><\/div><\/div><\/section>\n<section class=\"section\"><div class=\"wrap\"><p class=\"eyebrow\">National leaderboard<\/p><h2>Canadian top 100<\/h2><p class=\"copy\">Search by player, location or best result. Rankings and points are an editorial snapshot and will change as IFPA processes tournaments.<\/p><div class=\"table-card\"><div class=\"tools\"><input id=\"room-search\" type=\"search\" aria-label=\"Search the Canadian rankings\" placeholder=\"Search player, location or result\u2026\"><p id=\"room-search-context\" class=\"room-search-context\" aria-live=\"polite\">Showing the current Canadian top 100.<\/p><\/div><div class=\"scroll\"><table id=\"room-table\"><thead><tr><th>CAN<\/th><th>Player<\/th><th>Location<\/th><th>World<\/th><th>WPPR<\/th><th>Leader index<\/th><th>Best result \u00b7 3 years<\/th><\/tr><\/thead><tbody><tr data-rank=\"1\"><td class=\"rank\">1<\/td><td><b>Derek Thomson<\/b><\/td><td>Sherwood Park, AB<\/td><td>#20<\/td><td><b>1,946.22<\/b><\/td><td><span class=\"meter\"><i style=\"width:100.0%\"><\/i><\/span> 100.0%<\/td><td>The Open \u2014 IFPA World Championship \u00b7 5th<\/td><\/tr><tr data-rank=\"2\"><td class=\"rank\">2<\/td><td><b>Jack Tadman<\/b><\/td><td>Winnipeg, MB<\/td><td>#39<\/td><td><b>1,614.26<\/b><\/td><td><span class=\"meter\"><i style=\"width:82.9%\"><\/i><\/span> 82.9%<\/td><td>The Open \u2014 IFPA World Championship \u00b7 15th<\/td><\/tr><tr data-rank=\"3\"><td class=\"rank\">3<\/td><td><b>Jeff Teolis<\/b><\/td><td>Burlington, ON<\/td><td>#46<\/td><td><b>1,489.58<\/b><\/td><td><span class=\"meter\"><i style=\"width:76.5%\"><\/i><\/span> 76.5%<\/td><td>2026 YEGPIN Classic Charity Championship \u00b7 6th<\/td><\/tr><tr data-rank=\"4\"><td class=\"rank\">4<\/td><td><b>Carter Casselman<\/b><\/td><td>Ottawa, ON<\/td><td>#52<\/td><td><b>1,421.90<\/b><\/td><td><span class=\"meter\"><i style=\"width:73.1%\"><\/i><\/span> 73.1%<\/td><td>2025 YEGPIN Best Card Championship \u00b7 3rd<\/td><\/tr><tr data-rank=\"5\"><td class=\"rank\">5<\/td><td><b>Phil Birnbaum<\/b><\/td><td>Ottawa, ON<\/td><td>#62<\/td><td><b>1,295.92<\/b><\/td><td><span class=\"meter\"><i style=\"width:66.6%\"><\/i><\/span> 66.6%<\/td><td>2024 YEGPIN Classic Charity Championship \u00b7 6th<\/td><\/tr><tr data-rank=\"6\"><td class=\"rank\">6<\/td><td><b>Robert Gagno<\/b><\/td><td>Burnaby, BC<\/td><td>#82<\/td><td><b>1,143.55<\/b><\/td><td><span class=\"meter\"><i style=\"width:58.8%\"><\/i><\/span> 58.8%<\/td><td>2025 YEGPIN Best Card Championship \u00b7 1st<\/td><\/tr><tr data-rank=\"7\"><td class=\"rank\">7<\/td><td><b>Sean Lind<\/b><\/td><td>Stanley, MB<\/td><td>#109<\/td><td><b>1,018.70<\/b><\/td><td><span class=\"meter\"><i style=\"width:52.3%\"><\/i><\/span> 52.3%<\/td><td>2025 YEGPIN Classic Charity Championship \u00b7 3rd<\/td><\/tr><tr data-rank=\"8\"><td class=\"rank\">8<\/td><td><b>John Flitton<\/b><\/td><td>Mount Albert, ON<\/td><td>#118<\/td><td><b>983.82<\/b><\/td><td><span class=\"meter\"><i style=\"width:50.6%\"><\/i><\/span> 50.6%<\/td><td>2026 YEGPIN Match Play Championship \u00b7 8th<\/td><\/tr><tr data-rank=\"9\"><td class=\"rank\">9<\/td><td><b>Eden Stamm<\/b><\/td><td>White Rock, BC<\/td><td>#123<\/td><td><b>975.95<\/b><\/td><td><span class=\"meter\"><i style=\"width:50.1%\"><\/i><\/span> 50.1%<\/td><td>NW Pinball Championships \u00b7 3rd<\/td><\/tr><tr data-rank=\"10\"><td class=\"rank\">10<\/td><td><b>Mike Tzanakos<\/b><\/td><td>Calgary, AB<\/td><td>#130<\/td><td><b>951.28<\/b><\/td><td><span class=\"meter\"><i style=\"width:48.9%\"><\/i><\/span> 48.9%<\/td><td>2026 YEGPIN Best Card Championship \u00b7 5th<\/td><\/tr><tr data-rank=\"11\"><td class=\"rank\">11<\/td><td><b>Miles Grant<\/b><\/td><td>Port Coquitlam, BC<\/td><td>#135<\/td><td><b>939.58<\/b><\/td><td><span class=\"meter\"><i style=\"width:48.3%\"><\/i><\/span> 48.3%<\/td><td>2026 YEGPIN Best Card Championship \u00b7 3rd<\/td><\/tr><tr data-rank=\"12\"><td class=\"rank\">12<\/td><td><b>Drew Sych<\/b><\/td><td>Winnipeg, MB<\/td><td>#144<\/td><td><b>900.26<\/b><\/td><td><span class=\"meter\"><i style=\"width:46.3%\"><\/i><\/span> 46.3%<\/td><td>2026 YEGPIN Classic Charity Championship \u00b7 10th<\/td><\/tr><tr data-rank=\"13\"><td class=\"rank\">13<\/td><td><b>Nick Greenen<\/b><\/td><td>Kitchener, ON<\/td><td>#162<\/td><td><b>848.20<\/b><\/td><td><span class=\"meter\"><i style=\"width:43.6%\"><\/i><\/span> 43.6%<\/td><td>2024 YEGPIN Classic Charity Championship \u00b7 3rd<\/td><\/tr><tr data-rank=\"14\"><td class=\"rank\">14<\/td><td><b>Trevor McDonald<\/b><\/td><td>Maple Ridge, BC<\/td><td>#170<\/td><td><b>820.96<\/b><\/td><td><span class=\"meter\"><i style=\"width:42.2%\"><\/i><\/span> 42.2%<\/td><td>NW Pinball Championships \u00b7 2nd<\/td><\/tr><tr data-rank=\"15\"><td class=\"rank\">15<\/td><td><b>Shaun Russell<\/b><\/td><td>Saint Thomas<\/td><td>#182<\/td><td><b>784.42<\/b><\/td><td><span class=\"meter\"><i style=\"width:40.3%\"><\/i><\/span> 40.3%<\/td><td>2024 YEGPIN Match Play Championship \u00b7 5th<\/td><\/tr><tr data-rank=\"16\"><td class=\"rank\">16<\/td><td><b>Mike Dymus<\/b><\/td><td>London, ON<\/td><td>#188<\/td><td><b>775.07<\/b><\/td><td><span class=\"meter\"><i style=\"width:39.8%\"><\/i><\/span> 39.8%<\/td><td>Starfighters SPF26 Classics \u00b7 7th<\/td><\/tr><tr data-rank=\"17\"><td class=\"rank\">17<\/td><td><b>Wes Balla<\/b><\/td><td>Chestermere, AB<\/td><td>#194<\/td><td><b>767.26<\/b><\/td><td><span class=\"meter\"><i style=\"width:39.4%\"><\/i><\/span> 39.4%<\/td><td>2024 YEGPIN Match Play Championship \u00b7 7th<\/td><\/tr><tr data-rank=\"18\"><td class=\"rank\">18<\/td><td><b>John Kottmann<\/b><\/td><td>Calgary, AB<\/td><td>#195<\/td><td><b>765.58<\/b><\/td><td><span class=\"meter\"><i style=\"width:39.3%\"><\/i><\/span> 39.3%<\/td><td>Starfighters SPF25 Classics \u00b7 4th<\/td><\/tr><tr data-rank=\"19\"><td class=\"rank\">19<\/td><td><b>Mike Wieschorster<\/b><\/td><td>Edmonton, AB<\/td><td>#201<\/td><td><b>753.17<\/b><\/td><td><span class=\"meter\"><i style=\"width:38.7%\"><\/i><\/span> 38.7%<\/td><td>2024 YEGPIN Match Play Championship \u00b7 12th<\/td><\/tr><tr data-rank=\"20\"><td class=\"rank\">20<\/td><td><b>Tony Batti<\/b><\/td><td>Calgary, AB<\/td><td>#207<\/td><td><b>741.80<\/b><\/td><td><span class=\"meter\"><i style=\"width:38.1%\"><\/i><\/span> 38.1%<\/td><td>2026 YEGPIN Classic Charity Championship \u00b7 20th<\/td><\/tr><\/tbody><\/table><\/div><p class=\"note\">Source: official IFPA country rankings. Leader index and concentration percentages calculated by Random Flips.<\/p><\/div><\/div><\/section>\n<section class=\"section dark\"><div class=\"wrap\"><div class=\"source\"><span class=\"country-pill\">CAN<\/span><h3>Method, attribution and corrections<\/h3><p>This independent editorial dashboard uses a limited selection of publicly available IFPA records. It is not affiliated with or endorsed by IFPA. Rankings and statistics are courtesy of IFPA where applicable; presentation and additional analysis are by Random Flips.<\/p><ul><li>Only players listed by IFPA under Canada are included.<\/li><li>No IFPA player photographs or page design are reproduced.<\/li><li>Players may request a correction or removal through the Random Flips contact details.<\/li><\/ul><p><a href=\"https:\/\/www.ifpapinball.com\/rankings\/country.php?country=29\" target=\"_blank\" rel=\"noopener\">View the official IFPA Canada rankings \u2197<\/a><\/p><small>Data checked 30 August 2026<\/small><\/div><\/div><\/section>\n<script>\n(function(){\nfunction init(){\nvar root=document.getElementById(\"rf-room\");if(!root)return;\nvar input=document.getElementById(\"room-search\"),table=document.getElementById(\"room-table\"),tbody=table?table.tBodies[0]:null,status=document.getElementById(\"room-search-context\");if(!input||!tbody)return;\nvar candidates=Array.from(document.scripts).filter(function(script){if(script.textContent.indexOf(\"var payload =\")===-1)return false;return script.textContent.indexOf(\"fetched_at\")!==-1}).sort(function(a,b){return b.textContent.length-a.textContent.length});\nif(!candidates.length){setTimeout(init,500);return}\nvar text=candidates[0].textContent,start=text.indexOf(\"var payload =\")+\"var payload =\".length,end=text.indexOf(\";\",start);if(end<0){setTimeout(init,500);return}\nvar payload;try{payload=JSON.parse(text.slice(start,end).trim())}catch(error){setTimeout(init,500);return}\nvar rankings=payload.data?payload.data.rankings:null;if(!Array.isArray(rankings)){setTimeout(init,500);return}\nvar leader=parseFloat(rankings[0]?rankings[0].wppr_points:0)||1;\nfunction ordinal(value){var n=parseInt(value,10);if(!n)return \"\u2014\";var m=n%100;var suffix=m>=11?(m<=13?\"th\":({1:\"st\",2:\"nd\",3:\"rd\"}[n%10]||\"th\")):({1:\"st\",2:\"nd\",3:\"rd\"}[n%10]||\"th\");return n+suffix}\nfunction matches(player,q){return [player.name,player.city,player.stateprov,player.best_finish,player.current_rank,player.current_wppr_rank].join(\" \").toLowerCase().indexOf(q)!==-1}\nfunction render(list,q){var fragment=document.createDocumentFragment();list.forEach(function(player){var tr=document.createElement(\"tr\");tr.dataset.rank=player.current_rank;if(q){if(matches(player,q))tr.className=\"room-search-match\"};var rank=document.createElement(\"td\");rank.className=\"rank\";rank.textContent=player.current_rank;tr.appendChild(rank);var name=document.createElement(\"td\"),link=document.createElement(\"a\");link.href=\"https:\/\/www.ifpapinball.com\/players\/view.php?p=\"+encodeURIComponent(player.player_id);link.target=\"_blank\";link.rel=\"noopener noreferrer\";var bold=document.createElement(\"b\");bold.textContent=player.name||\"Unknown player\";link.appendChild(bold);name.appendChild(link);tr.appendChild(name);var location=document.createElement(\"td\");location.textContent=player.city||player.stateprov||\"\u2014\";tr.appendChild(location);var world=document.createElement(\"td\");world.textContent=player.current_wppr_rank?\"#\"+player.current_wppr_rank:\"\u2014\";tr.appendChild(world);var points=document.createElement(\"td\"),pb=document.createElement(\"b\");pb.textContent=Number(player.wppr_points||0).toLocaleString(\"en-GB\",{minimumFractionDigits:2,maximumFractionDigits:2});points.appendChild(pb);tr.appendChild(points);var pct=(parseFloat(player.wppr_points)||0)\/leader*100,meterCell=document.createElement(\"td\"),meter=document.createElement(\"span\"),bar=document.createElement(\"i\");meter.className=\"meter\";bar.style.width=pct.toFixed(1)+\"%\";meter.appendChild(bar);meterCell.appendChild(meter);meterCell.appendChild(document.createTextNode(\" \"+pct.toFixed(1)+\"%\"));tr.appendChild(meterCell);var result=document.createElement(\"td\");result.textContent=(player.best_finish||\"No result listed\")+\" \u00b7 \"+ordinal(player.best_finish_position);tr.appendChild(result);fragment.appendChild(tr)});tbody.replaceChildren(fragment)}\nfunction apply(){var q=(input.value||\"\").trim().toLowerCase();if(!q){render(rankings.slice(0,100),\"\");if(status)status.textContent=\"Showing the current Canadian top 100.\";return}var first=-1;for(var i=0;i<rankings.length;i++){if(matches(rankings[i],q)){first=i;break}}if(first<0){tbody.replaceChildren();if(status)status.textContent=\"No match found in the current Canadian top 100.\";return}var startIndex=Math.max(0,Math.min(rankings.length-21,first-10)),windowPlayers=rankings.slice(startIndex,startIndex+21);render(windowPlayers,q);if(status)status.textContent=\"Showing Canadian ranks \"+(startIndex+1)+\"\u2013\"+(startIndex+windowPlayers.length)+\" around \"+rankings[first].name+\".\"}\ninput.addEventListener(\"input\",apply);apply()\n}\nsetTimeout(init,500)\n})();\n<\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>All Data RoomsUnited KingdomTournament Calendar Official IFPA data \u00b7 Canada Canadian Pinball Data Room. A focused view of the players, rankings, percentages and competitive patterns shaping Canada pinball\u2014built from official IFPA records and original Random Flips analysis. Snapshot \u00b7 30 Aug 2026 4,645Players currently active in IFPA\u2019s Canada ranking system. 6Canadian players currently inside the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-265","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Canada Pinball Data Room - Random Flips<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/randomflips.com\/?page_id=265\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Canada Pinball Data Room - Random Flips\" \/>\n<meta property=\"og:description\" content=\"All Data RoomsUnited KingdomTournament Calendar Official IFPA data \u00b7 Canada Canadian Pinball Data Room. A focused view of the players, rankings, percentages and competitive patterns shaping Canada pinball\u2014built from official IFPA records and original Random Flips analysis. Snapshot \u00b7 30 Aug 2026 4,645Players currently active in IFPA\u2019s Canada ranking system. 6Canadian players currently inside the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/randomflips.com\/?page_id=265\" \/>\n<meta property=\"og:site_name\" content=\"Random Flips\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-01T14:58:37+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/randomflips.com\\\/?page_id=265\",\"url\":\"https:\\\/\\\/randomflips.com\\\/?page_id=265\",\"name\":\"Canada Pinball Data Room - Random Flips\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/randomflips.com\\\/#website\"},\"datePublished\":\"2026-08-30T13:37:08+00:00\",\"dateModified\":\"2026-09-01T14:58:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/randomflips.com\\\/?page_id=265#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/randomflips.com\\\/?page_id=265\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/randomflips.com\\\/?page_id=265#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/randomflips.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Canada Pinball Data Room\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/randomflips.com\\\/#website\",\"url\":\"https:\\\/\\\/randomflips.com\\\/\",\"name\":\"Random Flips\",\"description\":\"Everything Pinball: Games, Rules, Tournaments &amp; More\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/randomflips.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Canada Pinball Data Room - Random Flips","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/randomflips.com\/?page_id=265","og_locale":"en_US","og_type":"article","og_title":"Canada Pinball Data Room - Random Flips","og_description":"All Data RoomsUnited KingdomTournament Calendar Official IFPA data \u00b7 Canada Canadian Pinball Data Room. A focused view of the players, rankings, percentages and competitive patterns shaping Canada pinball\u2014built from official IFPA records and original Random Flips analysis. Snapshot \u00b7 30 Aug 2026 4,645Players currently active in IFPA\u2019s Canada ranking system. 6Canadian players currently inside the [&hellip;]","og_url":"https:\/\/randomflips.com\/?page_id=265","og_site_name":"Random Flips","article_modified_time":"2026-09-01T14:58:37+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/randomflips.com\/?page_id=265","url":"https:\/\/randomflips.com\/?page_id=265","name":"Canada Pinball Data Room - Random Flips","isPartOf":{"@id":"https:\/\/randomflips.com\/#website"},"datePublished":"2026-08-30T13:37:08+00:00","dateModified":"2026-09-01T14:58:37+00:00","breadcrumb":{"@id":"https:\/\/randomflips.com\/?page_id=265#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/randomflips.com\/?page_id=265"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/randomflips.com\/?page_id=265#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/randomflips.com\/"},{"@type":"ListItem","position":2,"name":"Canada Pinball Data Room"}]},{"@type":"WebSite","@id":"https:\/\/randomflips.com\/#website","url":"https:\/\/randomflips.com\/","name":"Random Flips","description":"Everything Pinball: Games, Rules, Tournaments &amp; More","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/randomflips.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/randomflips.com\/index.php?rest_route=\/wp\/v2\/pages\/265","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/randomflips.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/randomflips.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/randomflips.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/randomflips.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=265"}],"version-history":[{"count":4,"href":"https:\/\/randomflips.com\/index.php?rest_route=\/wp\/v2\/pages\/265\/revisions"}],"predecessor-version":[{"id":342,"href":"https:\/\/randomflips.com\/index.php?rest_route=\/wp\/v2\/pages\/265\/revisions\/342"}],"wp:attachment":[{"href":"https:\/\/randomflips.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}