Ranking
Elite peak
USBC bowler profile

Charles D Brooks

Perfect Game Bowler
6309-2266 Bowling since 2002
×4 300 games
220+ peak 200+ career avg 1K games Honor earned
Lifetime average 211.12 Across all recorded seasons
Lifetime games 1585 USBC-recorded games
Highest average 227 90 games
Career honors 4 Recognized achievements
What this profile flair means
Elite peak aura

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

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
226
174
2025
House
217
152
2024
House
222
126

League averages

2026-2027

Wednesday Night Early Birds
W
Not available in this record

2025-2026

Wednesday Night Early Birds
W
227
90
John Rosiek Memorial Volunteers
W
225
84

2024-2025

John Rosiek Memorial Volunteers
W
219
71
Wednesday Night Early Birds
W
215
81
Show earlier league averages Hide earlier league averages

2023-2024

Wednesday Night Early Birds
W
224
84
John Rosiek Memorial Volunteers
W
220
36
Monday Night Trios
W
205
6

2022-2023

Wednesday Night Early Birds
W
220
84

2021-2022

John Rosiek Memorial Volunteers
W
220
27
Wednesday Night Early Birds
W
214
78

2019-2020

John Rosiek Memorial Volunteers
W
217
27
Wednesday Night Early Birds
W
212
75
Monday Night Trios
W
210
9

2018-2019

Wednesday Night Early Birds
W
223
84
Monday Night Trios
W
205
18

2017-2018

Wednesday Early Birds
W
223
84
Monday 3-Man
W
206
9
Monday Night Trios
W
202
24

2016-2017

John Rosiek Memorial Volunteers
W
226
5
Wednesday Early Birds
W
207
84
Monday 3-Man
W
206
9

2015-2016

John Rosiek Memorial Volunteers
W
198
9

2014-2015

Wednesday Early Birds
W
213
78
John Rosiek Memorial Volunteers
W
208
12

2013-2014

Wednesday Early Birds
W
209
54

2009-2010

Wednesday Early Birds
W
210
63
Friday Night Firemen
W
202
18

2008-2009

Friday Night Firemen
W
207
33
Wednesday Early Birds
W
200
21

2007-2008

Friday Night Firemen
W
210
72
Wednesday Early Birds
W
203
12
BPA WNY Traveling B
W
202
3

2001-2002

Troyer Dan Dee Sobe
W
196
60
Seniors 9:30am
W
194
81
USBC standing

Memberships

Active membership
Gr Buffalo USBC
Current
2026-08-01
2027-07-31
Gr Buffalo USBC
Past
2025-08-01
2026-07-31
Gr Buffalo USBC
Past
2024-08-01
2025-07-31
Gr Buffalo USBC
Past
2023-08-01
2024-07-31
Gr Buffalo USBC
Past
2022-08-01
2023-07-31
Show earlier memberships Hide earlier memberships
Gr Buffalo USBC
Past
2021-08-01
2022-07-31
Gr Buffalo USBC
Past
2019-08-01
2020-07-31
Gr Buffalo USBC
Past
2018-08-01
2019-07-31
Gr Buffalo USBC
Past
2017-08-01
2018-07-31
Gr Buffalo USBC
Past
2016-08-01
2017-07-31
Gr Buffalo USBC
Past
2015-08-01
2016-07-31
Gr Buffalo USBC
Past
2014-08-01
2015-07-31
Gr Buffalo USBC
Past
2013-08-01
2014-07-31
Gr Buffalo USBC
Past
2009-08-01
2010-07-31
Gr Buffalo USBC
Past
2008-08-01
2009-07-31
Gr Buffalo USBC
Past
2007-08-01
2008-07-31
Erie County YABA
Past
2001-08-01
2002-07-31
Erie County YABA
Past
2001-08-01
2002-07-31
Erie County YABA
Past
2000-08-01
2001-07-31
Career milestones

Honors

0900 series
0800 series
4300 games
011 in a row

300 games

Brierwood Country Club Lanes
September 30 2026
300229243
Brierwood Country Club Lanes
December 17 2025
226300258
Brierwood Country Club Lanes
November 1 2017
300250248
Brierwood Country Club Lanes
April 1 2015
227300230
Tournament history

Open Championships

Adjusted entering average 199 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/26227 → 199

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