Elite peak
USBC bowler profile
William M Banks
Honors Legend
1726-13007
Bowling since 2000
×8
800 series
×20
300 games
×14
11 in a row
220+ peak
200+ career avg
2.5K games
10+ honors
Lifetime average
206.24
Lifetime games
7914
Highest average
226
Career honors
42
What this profile flair means
Elite peak aura
The nameplate aura reflects a highest recorded league average of 226.
Honors Legend
Awarded for reaching at least 10 recognized career honors.
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
Year2026
Type
House
Average201
Games533
Year2025
Type
House
Average200
Games354
Year2024
Type
House
Average202
Games297
League averages
2026-2027
League
Thursday Mixed
SeasonW
Average & games
League
Renegades
SeasonW
Average & games
League
B & B Seniors
SeasonW
Average & games
League
Seniors 50 Plus Winter
SeasonW
Average & games
League
BNL Winter
SeasonW
Average & games
League
Early Birds Winter
SeasonW
Average & games
2025-2026
League
Early Birds
SeasonW
Average208
Games75
League
Thursday Mixed
SeasonW
Average204
Games90
League
B-N-L
SeasonW
Average204
Games89
League
Renegades
SeasonW
Average200
Games87
League
B & B Seniors
SeasonW
Average196
Games90
League
Forever Young
SeasonW
Average193
Games102
2024-2025
League
Socialite TNBA
SeasonW
Average213
Games3
League
Summer Graveyarders
SeasonS
Average210
Games30
League
Early Birds
SeasonW
Average203
Games87
League
Commercial
SeasonW
Average203
Games30
League
BNL
SeasonW
Average198
Games96
League
B & B Seniors
SeasonW
Average197
Games108
Show earlier league averages Hide earlier league averages
2023-2024
League
Early Birds
SeasonW
Average205
Games87
League
B & B Seniors
SeasonW
Average205
Games93
League
Socialite TNBA
SeasonW
Average199
Games78
League
Summer BNL
SeasonS
Average197
Games36
League
Monday Night Mixed
SeasonW
Average177
Games3
2022-2023
League
B-N-L
SeasonW
Average & games
League
Socialite TNBA
SeasonW
Average207
Games87
League
B & B Seniors
SeasonW
Average204
Games99
League
B & B Seniors Summer
SeasonS
Average202
Games33
League
Thursday Mixed
SeasonW
Average196
Games93
League
Monday Mixed
SeasonW
Average195
Games81
2021-2022
League
Monday Mixed
SeasonW
Average & games
League
B & B Seniors Summer
SeasonS
Average212
Games39
League
Forever Young
SeasonW
Average211
Games38
League
Socialite TNBA
SeasonW
Average207
Games15
League
B & B Seniors
SeasonW
Average202
Games83
League
North View 1100
SeasonW
Average194
Games9
League
Thursday Mixed
SeasonW
Average190
Games78
2019-2020
League
Tuesday Merchants
SeasonW
Average201
Games39
League
North View 1100
SeasonW
Average192
Games39
2018-2019
League
WAMC Medical Mixed
SeasonW
Average214
Games87
League
Tuesday Merchants
SeasonW
Average207
Games90
League
Tuesday Summer Merchants
SeasonS
Average202
Games36
League
NV 1100
SeasonW
Average201
Games99
League
Socialite TNBA
SeasonW
Average197
Games84
2017-2018
League
Socialite Summer
SeasonS
Average215
Games30
League
Wamc Medical Mixed
SeasonW
Average211
Games84
League
Tuesday Merchants
SeasonW
Average211
Games81
League
B & B Seniors
SeasonW
Average210
Games96
League
Socialiate TNBA
SeasonW
Average210
Games90
League
Alive @ 55
SeasonW
Average206
Games87
League
North View 1100``
SeasonW
Average198
Games108
2016-2017
League
B & B Seniors
SeasonW
Average222
Games87
League
WAMC Medical Mixed
SeasonW
Average220
Games66
League
Socialiate TNBA
SeasonS
Average212
Games21
League
Socialite TNBA
SeasonW
Average212
Games24
League
Alive @ 55
SeasonW
Average208
Games87
League
North View 1100
SeasonW
Average206
Games81
League
Monday Night Veterans League
SeasonW
Average177
Games18
2015-2016
League
B & B Seniors
SeasonW
Average226
Games36
League
B & B Seniors
SeasonS
Average217
Games27
League
Free Spirits
SeasonW
Average215
Games87
League
Allstar Classic
SeasonW
Average215
Games92
League
Wed Trios 2015-16
SeasonW
Average200
Games85
2014-2015
League
Free Spirits
SeasonS
Average219
Games3
League
Free Spirits
SeasonW
Average214
Games90
League
Monday Night Mixed
SeasonW
Average200
Games87
League
Wednesday Trios
SeasonW
Average199
Games81
2013-2014
League
Free Spirits
SeasonW
Average220
Games87
League
Monday Night Mixed
SeasonW
Average213
Games90
League
Trios 2013-14
SeasonW
Average212
Games96
League
B & L
SeasonW
Average208
Games87
League
Couples 2 Sum014
SeasonS
Average206
Games48
League
Free Spirits
SeasonS
Average201
Games3
2012-2013
League
Free Spirits
SeasonW
Average213
Games96
League
Wednesday Trios
SeasonW
Average210
Games99
League
B-N-L
SeasonW
Average206
Games89
League
Monday Night Mixed
SeasonW
Average199
Games93
League
LBC Sport Doubles Challenge
Sport
SeasonS
Average187
Games56
League
Summer Free Spirits
SeasonS
Average185
Games3
League
Extravaganza II
SeasonW
Average176
Games4
2011-2012
League
B-N-L
SeasonW
Average214
Games87
League
Town & Country
SeasonW
Average211
Games87
League
Free Spirits
SeasonW
Average208
Games96
League
LBC Sport Doubles Challenge
SeasonS
Average181
Games44
2010-2011
League
Town & Country
SeasonW
Average223
Games93
League
Alley Cats
SeasonW
Average217
Games90
League
Earl Dunn
SeasonW
Average213
Games93
League
Summer Sport Pattern Doubles
SeasonS
Average193
Games48
2009-2010
League
Town & Country
SeasonW
Average219
Games87
League
Tuesday Night Scratch
SeasonS
Average213
Games36
League
Earl Dunn
SeasonW
Average211
Games87
2008-2009
League
Earl Dunn
SeasonW
Average224
Games84
League
Hubert Gibson
SeasonW
Average216
Games84
League
Town & Country
SeasonW
Average211
Games87
League
Summer Scratch
SeasonS
Average209
Games50
2007-2008
League
Petersen Point Classic
SeasonW
Average219
Games105
League
Summer - Scratch
SeasonS
Average210
Games78
League
Scratch Doubles
SeasonS
Average209
Games48
League
Couple 2 Sum
SeasonW
Average200
Games90
League
Men's C & I
SeasonW
Average194
Games9
2006-2007
League
Scratch Doubles
SeasonS
Average216
Games44
League
Petersen Point Classic
SeasonW
Average208
Games111
League
Couples 2 Sum
SeasonW
Average192
Games99
2005-2006
League
Couples 2 Sum 2005-06
SeasonW
Average & games
League
Monday Night Mixed
SeasonW
Average & games
League
Petersen Point Classic
SeasonW
Average206
Games105
League
Scratch Doubles
SeasonS
Average200
Games44
2004-2005
League
Petersen Point Classic
SeasonW
Average215
Games102
League
Free Spirits
SeasonW
Average212
Games90
League
Monday Night Mixed
SeasonW
Average204
Games96
2003-2004
League
Petersen Point Classic
SeasonW
Average215
Games105
League
Free Spirits
SeasonW
Average212
Games87
League
Monday Nite Mixed
SeasonW
Average199
Games101
2002-2003
League
Summer Free Spirits
SeasonS
Average & games
League
Petersen Point Classic
SeasonW
Average214
Games108
League
Free Spirits
SeasonW
Average211
Games96
League
Raleigh's Best
SeasonW
Average207
Games84
League
Monday Nite Mixed
SeasonW
Average204
Games102
League
Wednesday Trio Summer
SeasonS
Average197
Games42
2001-2002
League
Summer Free Spirits
SeasonS
Average217
Games27
League
Free Spirits
SeasonW
Average214
Games90
League
Petersen Point Classic
SeasonW
Average213
Games96
League
Raleigh's Best
SeasonW
Average207
Games90
2000-2001
League
Summer Petersen Point
SeasonS
Average & games
League
Summer Free Spirits
SeasonS
Average & games
League
Petersen Point Classic
SeasonW
Average & games
1999-2000
League
Y2K Men's Elite
SeasonW
Average & games
Sport conversions
187→216
USBC standing
Memberships
AssociationFayetteville USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationLumberton USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationFayetteville USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationLumberton USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationFayetteville USBC
StatusPast
From2024-08-01
Through2025-07-31
Show earlier memberships Hide earlier memberships
AssociationLumberton USBC
StatusPast
From2024-08-01
Through2025-07-31
AssociationFayetteville USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationLumberton USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationFayetteville USBC
StatusPast
From2022-08-01
Through2023-07-31
AssociationLumberton USBC
StatusPast
From2022-08-01
Through2023-07-31
AssociationBragg-Pope USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationFayetteville USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationFayetteville USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationFayetteville USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationSandhills USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationBragg-Pope USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationFayetteville USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationSandhills USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationBragg-Pope USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationFayetteville USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationSandhills USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationBragg-Pope USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationFayetteville USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationPee Dee USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationBragg-Pope USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationFayetteville USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationPee Dee USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationBragg-Pope USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationFayetteville USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationBragg-Pope USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationFayetteville USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationLumberton USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationBragg-Pope USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationFayetteville USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationLumberton USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationFayetteville USBC
StatusPast
From2011-08-01
Through2012-07-31
AssociationLumberton USBC
StatusPast
From2011-08-01
Through2012-07-31
AssociationRichmond County USBC BA
StatusPast
From2011-08-01
Through2012-07-31
AssociationLumberton USBC
StatusPast
From2010-08-01
Through2011-07-31
AssociationRichmond County USBC BA
StatusPast
From2010-08-01
Through2011-07-31
AssociationRichmond County USBC BA
StatusPast
From2009-08-01
Through2010-07-31
AssociationRichmond County USBC BA
StatusPast
From2008-08-01
Through2009-07-31
AssociationFayetteville USBC BA
StatusPast
From2007-08-01
Through2008-07-31
AssociationLaurinburg USBC
StatusPast
From2007-08-01
Through2008-07-31
AssociationRichmond County USBC BA
StatusPast
From2007-08-01
Through2008-07-31
AssociationFayetteville USBC BA
StatusPast
From2006-08-01
Through2007-07-31
AssociationLaurinburg USBC
StatusPast
From2006-08-01
Through2007-07-31
AssociationFayetteville USBC BA
StatusPast
From2005-08-01
Through2006-07-31
AssociationLaurinburg BA
StatusPast
From2005-08-01
Through2006-07-31
AssociationFayetteville USBC BA
StatusPast
From2004-03-15
Through2005-07-31
AssociationFayetteville USBC BA
StatusPast
From2003-08-01
Through2004-07-31
AssociationFayetteville USBC BA
StatusPast
From2003-08-01
Through2004-07-31
AssociationRaleigh USBC BA
StatusPast
From2002-08-01
Through2003-07-31
AssociationRaleigh USBC BA
StatusPast
From2002-08-01
Through2003-07-31
AssociationRaleigh USBC BA
StatusPast
From2001-08-01
Through2002-07-31
AssociationFayetteville USBC BA
StatusPast
From2000-08-01
Through2001-07-31
AssociationLaurinburg BA
StatusPast
From2000-08-01
Through2001-07-31
AssociationFayetteville USBC BA
StatusPast
From1999-08-01
Through2000-07-31
AssociationLaurinburg BA
StatusPast
From1999-08-01
Through2000-07-31
Career milestones
Honors
0900 series
8800 series
20300 games
1411 in a row
800 series
Series814
Bowling centerB & B Lanes
DateMarch 7 2018
Game scores300255259
Series818
Bowling centerAll Star Lanes
DateApril 4 2016
Game scores300240278
Series835
Bowling centerStriker's Bowling Center
DateJanuary 26 2011
Game scores290268277
Series838
Bowling centerStriker's Bowling Center
DateJanuary 20 2010
Game scores249289300
Series822
Bowling centerLightning Strikes Sports Center
DateSeptember 13 2008
Game scores300264258
Series800
Bowling centerStriker's Bowling Center
DateSeptember 4 2008
Game scores243279278
Series836
Bowling centerLafayette Lanes
DateMarch 1 2005
Game scores278300258
Series800
Bowling center
DateJanuary 10 2002
Game scores257245298
Show earlier 800 series Hide earlier 800 series
Series814
Bowling centerB & B Lanes
DateMarch 7 2018
Game scores300255259
Series818
Bowling centerAll Star Lanes
DateApril 4 2016
Game scores300240278
Series835
Bowling centerStriker's Bowling Center
DateJanuary 26 2011
Game scores290268277
Series838
Bowling centerStriker's Bowling Center
DateJanuary 20 2010
Game scores249289300
Series822
Bowling centerLightning Strikes Sports Center
DateSeptember 13 2008
Game scores300264258
Series800
Bowling centerStriker's Bowling Center
DateSeptember 4 2008
Game scores243279278
Series836
Bowling centerLafayette Lanes
DateMarch 1 2005
Game scores278300258
Series800
Bowling center
DateJanuary 10 2002
Game scores257245298
300 games
Bowling centerB & B Lanes
DateApril 19 2023
Game scores257171300
Bowling centerB & B Lanes
DateMarch 7 2018
Game scores300255259
Bowling centerSandhills Bowling Center
DateDecember 12 2017
Game scores233257300
Bowling centerAll Star Lanes
DateApril 4 2016
Game scores30000
Bowling centerCapri Lanes
DateMay 16 2012
Game scores03000
Bowling centerStriker's Bowling Center
DateFebruary 9 2011
Game scores300237227
Bowling centerStriker's Bowling Center
DateJanuary 20 2010
Game scores249289300
Bowling centerLafayette Lanes
DateMarch 7 2009
Game scores200198300
Bowling centerLightning Strikes Sports Center
DateSeptember 13 2008
Game scores300264258
Bowling centerLaurinburg Lanes
DateDecember 11 2006
Game scores200300183
Bowling centerLafayette Lanes
DateOctober 31 2006
Game scores300257181
Bowling centerLafayette Lanes
DateOctober 24 2006
Game scores300254225
Bowling centerLafayette Lanes
DateMarch 17 2005
Game scores256211300
Bowling centerLafayette Lanes
DateMarch 1 2005
Game scores278300258
Bowling centerLaurinburg Lanes
DateAugust 13 2003
Game scores201300198
Bowling centerAMF Capital Lanes
DateApril 11 2003
Game scores300225224
Bowling centerSurfside Bowling Center
DateNovember 23 2002
Game scores30000
Bowling centerAMF Capital Lanes
DateMarch 22 2002
Game scores300217204
Bowling centerAMF Capital Lanes
DateFebruary 22 2002
Game scores300203188
Bowling centerCenter Bowl
DateDecember 5 1993
Game scores190192300
Show earlier 300 games Hide earlier 300 games
Bowling centerB & B Lanes
DateApril 19 2023
Game scores257171300
Bowling centerB & B Lanes
DateMarch 7 2018
Game scores300255259
Bowling centerSandhills Bowling Center
DateDecember 12 2017
Game scores233257300
Bowling centerAll Star Lanes
DateApril 4 2016
Game scores30000
Bowling centerCapri Lanes
DateMay 16 2012
Game scores03000
Bowling centerStriker's Bowling Center
DateFebruary 9 2011
Game scores300237227
Bowling centerStriker's Bowling Center
DateJanuary 20 2010
Game scores249289300
Bowling centerLafayette Lanes
DateMarch 7 2009
Game scores200198300
Bowling centerLightning Strikes Sports Center
DateSeptember 13 2008
Game scores300264258
Bowling centerLaurinburg Lanes
DateDecember 11 2006
Game scores200300183
Bowling centerLafayette Lanes
DateOctober 31 2006
Game scores300257181
Bowling centerLafayette Lanes
DateOctober 24 2006
Game scores300254225
Bowling centerLafayette Lanes
DateMarch 17 2005
Game scores256211300
Bowling centerLafayette Lanes
DateMarch 1 2005
Game scores278300258
Bowling centerLaurinburg Lanes
DateAugust 13 2003
Game scores201300198
Bowling centerAMF Capital Lanes
DateApril 11 2003
Game scores300225224
Bowling centerSurfside Bowling Center
DateNovember 23 2002
Game scores30000
Bowling centerAMF Capital Lanes
DateMarch 22 2002
Game scores300217204
Bowling centerAMF Capital Lanes
DateFebruary 22 2002
Game scores300203188
Bowling centerCenter Bowl
DateDecember 5 1993
Game scores190192300
11 in a row
Bowling centerFranklin Bowling Center
DateMarch 16 2013
Bowling centerLumberton Bowling Center
DateDecember 13 2011
Bowling centerStriker's Bowling Center
DateSeptember 11 2009
Bowling centerStriker's Bowling Center
DateAugust 5 2008
Bowling centerLafayette Lanes
DateApril 10 2007
Bowling centerLafayette Lanes
DateMarch 14 2006
Bowling centerRoyal Z Lanes
DateSeptember 25 2005
Bowling centerLafayette Lanes
DateFebruary 19 2002
Bowling centerLaurinburg Lanes
DateNovember 29 2000
Bowling centerLaurinburg Lanes
DateFebruary 29 2000
Bowling centerHill Air Force Base Lanes
DateOctober 30 1996
Bowling centerMountain View Lanes
DateMay 26 1996
Bowling centerAMF East 40 Bowl
DateDecember 12 1993
Bowling centerSurfside Bowling Center
DateMarch 22 1993
Show earlier 11-in-a-row records Hide earlier 11-in-a-row records
Bowling centerFranklin Bowling Center
DateMarch 16 2013
Bowling centerLumberton Bowling Center
DateDecember 13 2011
Bowling centerStriker's Bowling Center
DateSeptember 11 2009
Bowling centerStriker's Bowling Center
DateAugust 5 2008
Bowling centerLafayette Lanes
DateApril 10 2007
Bowling centerLafayette Lanes
DateMarch 14 2006
Bowling centerRoyal Z Lanes
DateSeptember 25 2005
Bowling centerLafayette Lanes
DateFebruary 19 2002
Bowling centerLaurinburg Lanes
DateNovember 29 2000
Bowling centerLaurinburg Lanes
DateFebruary 29 2000
Bowling centerHill Air Force Base Lanes
DateOctober 30 1996
Bowling centerMountain View Lanes
DateMay 26 1996
Bowling centerAMF East 40 Bowl
DateDecember 12 1993
Bowling centerSurfside Bowling Center
DateMarch 22 1993
Tournament history
Open Championships
Entering average
169
Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.