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 average · 192 games
2025 House
169 average · 231 games
2024 House
167 average · 96 games
2023 House
162 average · 231 games
2022 House
165 average · 336 games

League averages

2026-2027

Sunday Night Mixed · W
Data not found
Thursday Splitters · W
Data not found

2025-2026

Thursday Splitters · W
180 average · 96 games
Sunday Night Mixed · W
175 average · 96 games

2024-2025

Thursday Splitters · W
173 average · 93 games
Friday Night Travelers · W
167 average · 42 games
Sunday NightMixed · W
165 average · 96 games

2023-2024

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

2022-2023

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

2021-2022

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

2020-2021

Sunday Nite Mixed · W
158 average · 51 games

2018-2019

Sunday Nite Mixed · W
165 average · 30 games

2017-2018

Sunday Nite Mixed · W
167 average · 96 games

2016-2017

Sunday Nite Mixed · W
165 average · 91 games

2015-2016

Sunday Nite Mixed · W
163 average · 69 games

2014-2015

Sole Survivor · W
170 average · 15 games
Sunday Nite Mixed · W
166 average · 65 games

2013-2014

Sunday Nite Mixed · W
172 average · 108 games
Sole Survivor II · W
169 average · 36 games

2012-2013

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

2010-2011

Sunday Nite Mixed · W
178 average · 21 games
Lucky Strike · W
175 average · 60 games

2009-2010

Summer NASCAR · S
Data not found
Sunday Nite Mixed · W
183 average · 99 games
Sportsmen · W
180 average · 33 games
Friday Sole Survivor II · W
175 average · 3 games
Monroe Men's City · W
170 average · 3 games

2008-2009

Sunday Nite Mixed · W
190 average · 108 games
Summer Nascar · S
188 average · 6 games

2007-2008

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

2006-2007

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

2005-2006

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

2004-2005

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

2003-2004

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

2002-2003

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

2001-2002

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

2000-2001

Maytag Mixed · W
Data not found
Sunday Nite Mixed · W
Data not found
Birds & Bees · S
Data not found

1999-2000

City · W
Data not found
Sunday Nite Mixed · W
Data not found
Maytag Mixed · W
Data not found
King Pin · W
Data not found
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
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

Perfect game · T & M Center Lanes
January 9 2001 · 300-176-233
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

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