Ranking
Scratch peak
USBC bowler profile

Dennis L McFadden

Perfect Game Bowler
1585-4175 Bowling since 2000
×3 300 games
200+ peak 190+ career avg 2.5K games Honor earned
Lifetime average 193.79 Across all recorded seasons
Lifetime games 2904 USBC-recorded games
Highest average 219 30 games
Career honors 3 Recognized achievements
What this profile flair means
Scratch peak aura

The nameplate aura reflects a highest recorded league average of 219.

Perfect Game Bowler

Awarded for recording a sanctioned 300 game.

Honor pins

Each pin names a recognized honor and shows how many times it was earned.

Milestone marks

These celebrate peak average, career average, recorded games, and accumulated honors separately.

Roster matching

League Finder

Start with one bowling center, then expand across the region. Matches use name, average, gender, game count, and league history when available.

Beta
These are evidence-based suggestions, not confirmed identities. Your “likely” or “unlikely” choices last only for this browser tab and are never attached to the profile.
Choose a region and bowling center to begin.
Historical records

League History

USBC records begin in 2000. Sport and challenge conversions are summarized below.

Recent composite averages

2025 House
178 average · 39 games
2024 House
181 average · 44 games
2023 House
181 average · 43 games
2022 House
194 average · 46 games
2021 House
192 average · 41 games

League averages

2024-2025

triples Championship · S
Data not found
Latinos Unidos League · W
178 average · 39 games

2023-2024

Guys & Dolls ( T ) · W
Data not found
Latinos Unidos League · W
181 average · 44 games

2022-2023

Guys & Dolls ( T ) · W
Data not found
Latinos Unidos League · W
194 average · 3 games
Union County Mixed · W
184 average · 19 games
JAS Thursday Trios · W
177 average · 15 games
Sunday Morning Mens Classic · W
173 average · 6 games

2021-2022

guys and dolls ( T ) · W
Data not found
Union County Mixed · W
199 average · 31 games
True Value · W
183 average · 9 games
Sunday Morning Mens · W
179 average · 6 games

2020-2021

JAS Thursday Trios 2020-2021 · W
192 average · 41 games

2019-2020

Sunday Morning Men · W
222 average · 6 games
Friday Nite Handicap · W
197 average · 46 games
Sunday Vacation · W
191 average · 24 games
Tuesday Mixed League 2019-2020 · W
185 average · 9 games
Hawthorne Ave. Mixed · W
183 average · 3 games
Utopians Mixed · W
181 average · 3 games
Latinos Unidos League · W
175 average · 3 games

2018-2019

Friday First Foursome · W
196 average · 73 games

2017-2018

Tuesday Summer 4 Man Mixed 2018 · S
Data not found
Continental Association · W
Data not found
Friday First Foursome · W
205 average · 60 games
Strike Nation Saturday Mixed · W
196 average · 9 games
Ernie Anderson Mixed · W
181 average · 9 games
Sunday Vacation · W
176 average · 3 games

2016-2017

Guys & Dolls ( T ) · W
Data not found
Tuesday Summer Mixed 2017 · S
Data not found
Friday First Foursome · W
205 average · 48 games
Sunday Vacation · W
202 average · 97 games
JAS Thursday Trios · W
197 average · 6 games
Ernie Anderson Mixed · W
197 average · 52 games

2015-2016

Doubles ( T ) · W
Data not found
Tuesday Summer Mixed 2016 · S
Data not found
Thursday Night 4 Man · W
242 average · 3 games
JAS Thursday Trios · W
197 average · 21 games
Joshua Gurczeski Memorial · W
196 average · 90 games
Classic Mixed League · W
188 average · 15 games

2014-2015

Guys & Dolls ( T ) · W
Data not found
Tuesday Summer Mixed 2016 · S
Data not found
Mixed Up Tuesday · S
Data not found
Ernie Anderson Mixed · W
196 average · 93 games
Sunday Vacation · W
179 average · 3 games

2013-2014

Tuesday Summer Mixed 2014 · S
Data not found
Ernie Anderson Mixed · W
190 average · 80 games

2012-2013

Guys & Dolls ( T ) · W
Data not found
Tuesday Summer Mixed · S
Data not found
Saturday N.A.P.E. League · W
218 average · 17 games
Tuesday Night Elks Mixed · W
210 average · 93 games
Classic Mixed League · W
198 average · 5 games

2011-2012

S & P " Special " · W
Data not found
Friday Nite Mens' Hdcp · W
Data not found
Guys & Dolls Team · W
Data not found
Tuesday Night Elks Mixed · W
204 average · 96 games
Classic Mixed League · W
192 average · 15 games

2010-2011

S & P " Special " · W
Data not found
Roosevelt Memorial Mixed · W
199 average · 30 games
Tuesday Night Elks Mixed · W
199 average · 105 games
Classic Mixed League · W
195 average · 9 games

2009-2010

Motley's Doubles · S
Data not found
S & P " Special " · W
Data not found
Ernie Anderson Mixed · W
201 average · 102 games

2008-2009

S & P " Special " · W
Data not found
Wednesday Vacation League · W
189 average · 93 games
Essex County Employees · W
179 average · 15 games
N. B. A. Friday Mixed · W
178 average · 12 games

2007-2008

S & P " Special " · W
Data not found
Classic Mixed League · W
186 average · 84 games
Ernie Anderson Mixed · W
185 average · 24 games
Friday Hy Rollers Mixed · W
175 average · 15 games

2006-2007

Bergen-Passaic Postal · W
Data not found
Sunday Vacation · W
202 average · 61 games
Summer Tuesday Doubles · S
196 average · 12 games
Ernie Anderson Mixed · W
195 average · 96 games
Sunday AM Mens' Hdcp. · W
193 average · 5 games

2005-2006

Saturday N.A.P.E. League · W
206 average · 21 games
Tuesday Mixed Summer · S
200 average · 45 games
Friday Hy Rollers Mixed · W
197 average · 99 games
Saturday Fellowship Mixed · W
197 average · 3 games
Walt Mc Queen Rollers · W
171 average · 3 games

2003-2004

Monday Night Mixed Summer · S
Data not found
Mon 9 PM 4 Man · W
202 average · 16 games
Scramble League · W
198 average · 38 games
Friday Hy Rollers Mixed · W
193 average · 87 games
Saturday N. A. P. E. · W
186 average · 6 games
Saturday Fellowship Mixed · W
182 average · 6 games

2002-2003

Gert's Mixed · W
Data not found
Scramble League · W
199 average · 93 games
Sunday AM Mens' Hdcp. · W
196 average · 2 games
Union County Major · W
194 average · 16 games
Friday Hy Rollers Mixed · W
189 average · 87 games
Fri Nite Mixed Five · W
163 average · 105 games
Plaza Tuesday Summer Trio · S
163 average · 8 games

2001-2002

Gert's Mixed · W
Data not found
Montvale Wed Nite Classic · W
Data not found
Coors Lite Classics · W
209 average · 15 games
Walt Mc Queen Rollers · W
206 average · 9 games
Saturday Fellowship Mixed · W
206 average · 6 games
Monday Night Mixed Summer · S
202 average · 28 games
Friday Hy Rollers Mixed · W
199 average · 104 games
Ernie Anderson Mixed · W
193 average · 26 games
Saturday N. A. P. E. · W
193 average · 39 games
Sunday AM Mens' Hdcp. · W
191 average · 18 games

2000-2001

Walt Mc Queen Rollers · W
219 average · 30 games
Daily Doubles Classic · W
219 average · 3 games
Saturday Fellowship Mixed · W
218 average · 6 games
Sunday AM Mens' Hdcp. · W
202 average · 20 games
Friday Hy Rollers Mixed · W
194 average · 95 games
Ernie Anderson Mixed · W
192 average · 12 games

1999-2000

Monday Night Mixed Summer · S
Data not found
Saturday N. A. P. E. · W
Data not found
Scramble League · W
Data not found
Daily Doubles Classic · W
Data not found
USBC standing

Memberships

Not currently active
Bergen County USBC Most recent
2025-08-01 — 2026-07-31
Bergen County USBC Past
2024-08-01 — 2025-07-31
Union County NJ USBC Past
2024-08-01 — 2025-07-31
Bergen County USBC Past
2023-08-01 — 2024-07-31
Union County NJ USBC Past
2023-08-01 — 2024-07-31
Bergen County USBC Past
2022-08-01 — 2023-07-31
Hudson County USBC Past
2022-08-01 — 2023-07-31
Union County NJ USBC Past
2022-08-01 — 2023-07-31
Bergen County USBC Past
2021-08-01 — 2022-07-31
Union County NJ USBC Past
2021-08-01 — 2022-07-31
Union County NJ USBC Past
2020-08-01 — 2021-07-31
Morris County NJ USBC Past
2019-08-01 — 2020-07-31
Union County NJ USBC Past
2019-08-01 — 2020-07-31
Hudson County USBC Past
2018-08-01 — 2019-07-31
Bergen County USBC BA Past
2017-08-01 — 2018-07-31
Central Jersey Middlesex County USBC Past
2017-08-01 — 2018-07-31
Hudson County USBC Past
2017-08-01 — 2018-07-31
Union County NJ USBC Past
2017-08-01 — 2018-07-31
Bergen County USBC BA Past
2016-08-01 — 2017-07-31
Hudson County USBC BA Past
2016-08-01 — 2017-07-31
Union County NJ USBC Past
2016-08-01 — 2017-07-31
Bergen County USBC BA Past
2015-08-01 — 2016-07-31
Hudson County USBC BA Past
2015-08-01 — 2016-07-31
Union County NJ USBC Past
2015-08-01 — 2016-07-31
Bergen County USBC BA Past
2014-08-01 — 2015-07-31
Union County NJ USBC Past
2014-08-01 — 2015-07-31
Union County NJ USBC Past
2013-08-01 — 2014-07-31
Bergen County USBC BA Past
2012-08-01 — 2013-07-31
Hudson County USBC BA Past
2012-08-01 — 2013-07-31
Union County NJ USBC Past
2012-08-01 — 2013-07-31
Bergen County USBC BA Past
2011-08-01 — 2012-07-31
Hudson County USBC BA Past
2011-08-01 — 2012-07-31
Union County NJ USBC Past
2011-08-01 — 2012-07-31
Bergen County USBC BA Past
2010-08-01 — 2011-07-31
Hudson County USBC BA Past
2010-08-01 — 2011-07-31
Bergen County USBC BA Past
2009-08-01 — 2010-07-31
Hudson County USBC BA Past
2009-08-01 — 2010-07-31
Union County NJ USBC Past
2009-08-01 — 2010-07-31
Bergen County USBC BA Past
2008-08-01 — 2009-07-31
Essex County USBC BA Past
2008-08-01 — 2009-07-31
Bergen County USBC BA Past
2007-08-01 — 2008-07-31
Hudson County USBC BA Past
2007-08-01 — 2008-07-31
Union County USBC BA Past
2007-08-01 — 2008-07-31
Bergen County USBC BA Past
2006-08-01 — 2007-07-31
Union County USBC BA Past
2006-08-01 — 2007-07-31
Union County USBC BA Past
2005-03-15 — 2006-07-31
Union County USBC BA Past
2003-08-01 — 2004-07-31
Bergen County USBC BA Past
2002-08-01 — 2003-07-31
Morris County USBC BA Past
2002-08-01 — 2003-07-31
Union County USBC BA Past
2002-08-01 — 2003-07-31
Union County USBC BA Past
2001-08-01 — 2002-07-31
Union County USBC BA Past
2000-08-01 — 2001-07-31
Union County USBC BA Past
1999-08-01 — 2000-07-31
Union County USBC BA Past
1998-08-01 — 1999-07-31
Career milestones

Honors

0900 series
0800 series
3300 games
011 in a row

300 games

Perfect game · Garden State Bowl
June 16 2000 · 300-213-247
Perfect game · Garden State Bowl
November 1 1999 · 147-300-189
Perfect game ·
November 1 1999 · 300-0-0
Tournament history

Open Championships

Adjusted entering average 157 Fewer than 27 recorded Open Championship games

How it was calculated

The highest sport-adjusted average from the last three bowling seasons is used until 27 Open Championship games are available.

2023/24181 → 157

The Open Championships average uses the most recent 27 games bowled from 2016 through 2025. Search historical championship scores.