Ranking
Scratch peak
USBC bowler profile

Dennis C Cooper

Perfect Game Bowler
760-305 Bowling since 2000
×1 300 games
200+ peak 180+ career avg 2.5K games Honor earned
Lifetime average 180.3 Across all recorded seasons
Lifetime games 4468 USBC-recorded games
Highest average 201 102 games
Career honors 1 Recognized achievements
What this profile flair means
Scratch peak aura

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

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 2000. Sport and challenge conversions are summarized below.

Recent composite averages

2026
House
177
192
2025
House
169
231
2024
House
167
96

League averages

2026-2027

Sunday Night Mixed
W
Not available in this record
Thursday Splitters
W
Not available in this record

2025-2026

Thursday Splitters
W
180
96
Sunday Night Mixed
W
175
96

2024-2025

Thursday Splitters
W
173
93
Friday Night Travelers
W
167
42
Sunday NightMixed
W
165
96
Show earlier league averages Hide earlier league averages

2023-2024

Monday Night City League
W
178
9
Sunday Nite Mixed
W
166
69
Friday Night Travelers
W
165
18

2022-2023

Friday Night Travelers 2
W
170
42
Sunday Nite Mixed
W
162
84
Thursday Splitters
W
159
84
Monday Night City League
W
156
21

2021-2022

Friday Night Travelers 2
W
169
39
Thursday Night Splitters
W
168
84
Monday Night City League
W
167
81
Sunday Nite Mixed
W
160
87
Friday Night Travelers
W
159
45

2020-2021

Sunday Nite Mixed
W
158
51

2018-2019

Sunday Nite Mixed
W
165
30

2017-2018

Sunday Nite Mixed
W
167
96

2016-2017

Sunday Nite Mixed
W
165
91

2015-2016

Sunday Nite Mixed
W
163
69

2014-2015

Sole Survivor
W
170
15
Sunday Nite Mixed
W
166
65

2013-2014

Sunday Nite Mixed
W
172
108
Sole Survivor II
W
169
36

2012-2013

Thursday Nite Splitters
W
174
18
Friday Sole Survivor II
W
173
45
Sunday Nite Mixed
W
158
6

2010-2011

Sunday Nite Mixed
W
178
21
Lucky Strike
W
175
60

2009-2010

Summer NASCAR
S
Not available in this record
Sunday Nite Mixed
W
183
99
Sportsmen
W
180
33
Friday Sole Survivor II
W
175
3
Monroe Men's City
W
170
3

2008-2009

Sunday Nite Mixed
W
190
108
Summer Nascar
S
188
6

2007-2008

Thursday Nite Splitters
W
188
90
Sportsman
W
181
53
Sole Survivor II
W
180
33
Friday Sole Survivor
W
175
39
Sunday Nite Mixed
W
168
3

2006-2007

Thursday Nite Splitters
W
197
108
Early Sunday Mixed
W
195
14
Sole Survivor II
W
192
42
Sportsman
W
191
20
Captain And Crew
S
189
39
Friday Sole Survivor
W
184
42
Sunday Nite Mixed
W
184
18

2005-2006

Summer Scratch
S
210
6
Sole Survivor II
W
193
33
Sportsman
W
191
78
Sole Survivor
W
190
42
Sunday Nite Mixed
W
189
81
Thursday Nite Splitters
W
188
93
Early Sunday Mixed
W
186
90

2004-2005

Early Sunday Mixed
W
194
96
Thursday Nite Splitters
W
194
108
Summer Scratch
S
191
42
Sole Survivor
W
188
42
Sunday Nite Mixed
W
187
30
Summer Sole Survivor
S
186
39

2003-2004

King Pin
W
201
102
Maytag Mixed
W
196
96
City
W
195
15
Bird & Bees
S
194
33
Early Sunday Mixed
W
194
93

2002-2003

City
W
195
93
Maytag Mixed
W
194
95
Sun. Nite Mixed
W
191
90
King Pin
W
190
91
Birds & Bees
S
184
20

2001-2002

City
W
197
96
King Pin
W
195
99
Maytag Mixed
W
194
92
Sunday Nite Mixed
W
191
90
Bird & Bees
S
183
33

2000-2001

Maytag Mixed
W
Not available in this record
Sunday Nite Mixed
W
Not available in this record
Birds & Bees
S
Not available in this record

1999-2000

City
W
Not available in this record
Sunday Nite Mixed
W
Not available in this record
Maytag Mixed
W
Not available in this record
King Pin
W
Not available in this record
USBC standing

Memberships

Active membership
Jasper County USBC
Current
2026-08-01
2027-07-31
Jasper County USBC
Past
2025-08-01
2026-07-31
Jasper County USBC
Past
2024-08-01
2025-07-31
Jasper County USBC
Past
2023-08-01
2024-07-31
Jasper County USBC
Past
2022-08-01
2023-07-31
Show earlier memberships Hide earlier memberships
Jasper County USBC
Past
2021-08-01
2022-07-31
Jasper County USBC
Past
2020-08-01
2021-07-31
Jasper County USBC
Past
2018-08-01
2019-07-31
Jasper County USBC BA
Past
2017-08-01
2018-07-31
Jasper County USBC BA
Past
2016-08-01
2017-07-31
Jasper County USBC BA
Past
2015-08-01
2016-07-31
Jasper County USBC BA
Past
2014-08-01
2015-07-31
Jasper County USBC BA
Past
2013-08-01
2014-07-31
Jasper County USBC BA
Past
2012-08-01
2013-07-31
Cedar Rapids USBC BA
Past
2010-08-01
2011-07-31
Jasper County USBC BA
Past
2010-08-01
2011-07-31
Jasper County USBC BA
Past
2009-08-01
2010-07-31
Jasper County USBC BA
Past
2008-08-01
2009-07-31
Jasper County USBC BA
Past
2007-08-01
2008-07-31
Jasper County USBC BA
Past
2006-08-01
2007-07-31
Jasper County USBC BA
Past
2005-08-01
2006-07-31
Jasper County USBC BA
Past
2004-03-15
2005-07-31
Jasper County USBC BA
Past
2003-08-01
2004-07-31
Jasper County USBC BA
Past
2002-08-01
2003-07-31
Jasper County USBC BA
Past
2001-08-01
2002-07-31
Jasper County USBC BA
Past
2000-08-01
2001-07-31
Jasper County USBC BA
Past
1999-08-01
2000-07-31
Career milestones

Honors

0900 series
0800 series
1300 games
011 in a row

300 games

T & M Center Lanes
January 9 2001
300176233
Tournament history

Open Championships

Adjusted entering average 156 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/26180 → 156

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