Ranking
Scratch peak
USBC bowler profile

John W Miller

Perfect Game Bowler
2039-9507 Bowling since 2002
×1 300 games ×2 11 in a row
200+ peak 190+ career avg 1K games Honor earned
Lifetime average 192.92 Across all recorded seasons
Lifetime games 1881 USBC-recorded games
Highest average 207 60 games
Career honors 3 Recognized achievements
What this profile flair means
Scratch peak aura

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

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.

Historical records

League History

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

Recent composite averages

2026
House
205
63
2016
House
187
75
2015
House
194
84

League averages

2026-2027

West Shore Firemen
W
Not available in this record
The Royal Ball 2026-27
W
Not available in this record

2025-2026

The Royal Ball 2025-26
W
207
60
West Shore Firemen
W
171
3

2015-2016

West Shore Firemen
W
187
75
Show earlier league averages Hide earlier league averages

2014-2015

West Shore Firemen
W
194
84

2013-2014

West Shore Firemen
W
198
96

2012-2013

West Shore Firemen
W
195
99

2011-2012

Tuesday Summertime Casuals
S
214
3
West Shore Firemen
W
202
87
Sunday Night Auto Mixed
W
198
48

2010-2011

Sunday Night Auto Mixed
W
209
9
West Shore Firemen
W
200
99
Tuesday Summertime Casuals
S
178
3

2009-2010

West Shore Firemen
W
197
93

2008-2009

West Shore Firemen
W
205
102
Mechanicsburg Area Church Mixed
W
203
9
Thursday Summertime Casuals
S
184
3

2007-2008

West Shore Firemen
W
198
96
Industrial "A"
W
195
27
Sunday Nite Mixed
W
195
69

2006-2007

Saturday Night Special
W
214
6
West Shore Firemen
W
196
96
Thursday Casuals
S
192
39

2005-2006

Mechanicsburg Area Church
W
226
3
Sat Night Special
W
208
12
Mens West Shore Firemen
W
199
102
Cumberland Co Mixed
W
193
84
Wild Kingdom
W
188
21
Kings & Queens
W
166
6

2004-2005

Guys & Dolls
W
182
78

2003-2004

Guys & Dolls
W
175
93

2002-2003

Guys & Dolls
W
176
99

2001-2002

Mon Scratch Singles
S
Not available in this record
Monday Trios 2
W
176
48
Monday Trios
W
171
42
Guys & Dolls
W
167
87
USBC standing

Memberships

Active membership
Gr Harrisburg USBC
Current
2026-08-01
2027-07-31
Gr Harrisburg USBC
Past
2025-08-01
2026-07-31
Gr Harrisburg USBC
Past
2015-08-01
2016-07-31
Gr Harrisburg USBC
Past
2014-08-01
2015-07-31
Gr Harrisburg USBC
Past
2013-08-01
2014-07-31
Show earlier memberships Hide earlier memberships
Gr Harrisburg USBC
Past
2012-08-01
2013-07-31
Gr Harrisburg USBC
Past
2011-08-01
2012-07-31
Gr Harrisburg USBC
Past
2010-08-01
2011-07-31
Gr Harrisburg USBC
Past
2009-08-01
2010-07-31
Gr Harrisburg USBC
Past
2008-08-01
2009-07-31
Gr Harrisburg USBC
Past
2007-08-01
2008-07-31
Gr Harrisburg USBC
Past
2006-08-01
2007-07-31
Harrisburg District BA
Past
2005-08-01
2006-07-31
Harrisburg District BA
Past
2004-03-15
2005-07-31
Harrisburg District BA
Past
2003-08-01
2004-07-31
Harrisburg District BA
Past
2002-08-01
2003-07-31
Harrisburg District BA
Past
2001-08-01
2002-07-31
Career milestones

Honors

0900 series
0800 series
1300 games
211 in a row

300 games

Trindle Bowl
February 24 2009
216226300

11 in a row

Trindle Bowl
February 17 2009
Trindle Bowl
November 11 2007
Tournament history

Open Championships

Adjusted entering average 179 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.

2025/26207 → 179

Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.