Premier peak
USBC bowler profile
Bill D O'Neill Jr
Honors Legend
1104-6748
PBA
Bowling since 2003
×2
800 series
×17
300 games
230+ peak
200+ career avg
100 games
10+ honors
Lifetime average
231.4
Lifetime games
233
Highest average
238
Career honors
19
What this profile flair means
Premier peak aura
The nameplate aura reflects a highest recorded league average of 238.
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 2003. Sport and challenge conversions are summarized below.
Recent composite averages
Year2012
Type
House
Average264
Games6
Year2005
Type
House
Average230
Games155
Year2003
Type
Sport
Average196
Games72
League averages
2012-2013
League
Al Brodhead Sportsmen
SeasonW
Average & games
2011-2012
League
Band Box Pizza And Pub
SeasonW
Average & games
League
Slocum's Ewing
SeasonW
Average264
Games6
2006-2007
League
Merchants Classic Scratch
SeasonW
Average & games
League
Hooters Men's Handicap
SeasonW
Average & games
League
Pro Pattern
SeasonW
Average & games
Show earlier league averages Hide earlier league averages
2004-2005
League
Bud Lite TGIF League
SeasonW
Average & games
League
Slocum's Mens Classic
SeasonW
Average238
Games39
League
Summer Scratch Doubles
SeasonS
Average232
Games32
League
Merchants Classic Scratch
SeasonW
Average227
Games84
2002-2003
League
Summer Scratch Doubles
SeasonS
Average & games
League
Tue. Sport Doubles
SeasonW
Average196
Games72
USBC standing
Memberships
AssociationBucks County USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationBucks County USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationBucks County USBC
StatusPast
From2024-08-01
Through2025-07-31
AssociationBucks County USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationBucks County USBC
StatusPast
From2022-08-01
Through2023-07-31
Show earlier memberships Hide earlier memberships
AssociationBucks County USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationBucks County USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationBucks County USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationBucks County USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationBucks County USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationBucks County USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationBucks County USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationBucks County USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationBucks County USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationBucks County USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationMercer Burlington USBC BA
StatusPast
From2011-08-01
Through2012-07-31
AssociationBucks County USBC
StatusPast
From2010-08-01
Through2011-07-31
AssociationBucks County USBC
StatusPast
From2008-08-01
Through2009-07-31
AssociationBucks County USBC
StatusPast
From2007-08-01
Through2008-07-31
AssociationBucks County USBC
StatusPast
From2006-03-15
Through2007-07-31
AssociationSouth Jersey USBC BA
StatusPast
From2006-08-01
Through2007-07-31
AssociationBucks County BA
StatusPast
From2004-03-15
Through2005-07-31
AssociationSaginaw USBC BA
StatusPast
From2003-08-01
Through2004-07-31
AssociationBay City BA
StatusPast
From2002-08-01
Through2003-07-31
AssociationBucks County BA
StatusPast
From1999-08-01
Through2000-07-31
AssociationSouth Jersey USBC BA
StatusPast
From1999-08-01
Through2000-07-31
AssociationGr Philadelphia YABA
StatusPast
From1998-08-01
Through1999-07-31
AssociationLower Bucks County YABA
StatusPast
From1998-08-01
Through1999-07-31
AssociationLower Bucks County YABA
StatusPast
From1998-08-01
Through1999-07-31
AssociationLower Bucks County YABA
StatusPast
From1997-08-01
Through1998-07-31
AssociationLower Bucks County YABA
StatusPast
From1997-08-01
Through1998-07-31
Career milestones
Honors
0900 series
2800 series
17300 games
011 in a row
800 series
Series848
Bowling centerMonitor Lanes
DateMarch 5 2006
Game scores300279269
Series822
Bowling centerLevittown Lanes
DateMarch 19 1997
Game scores278266278
300 games
Bowling centerThunderbowl Lanes
DateMarch 28 2025
Game scores30000
Bowling centerSouth Point Bowling Center
DateJune 14 2024
Game scores223224300
Bowling centerNew Victory Lanes
DateOctober 29 2019
Game scores30000
Bowling centerWoodland Bowl
DateFebruary 11 2016
Game scores00300
Bowling centerThe Orleans
DateJanuary 7 2015
Game scores30000
Bowling centerLevittown Lanes
DateAugust 23 2006
Game scores30000
Bowling centerLevittown Lanes
DateJuly 5 2006
Game scores30000
Bowling centerLevittown Lanes
DateJune 14 2006
Game scores300194185
Bowling centerMonitor Lanes
DateMarch 5 2006
Game scores300279269
Bowling centerLevittown Lanes
DateSeptember 20 2004
Game scores181300191
Bowling centerLevittown Lanes
DateJuly 30 2003
Game scores300258238
Bowling centerRoyal Scot Golf & Bowl
DateSeptember 25 2000
Game scores300209269
Bowling centerLevittown Lanes
DateNovember 15 1999
Game scores194248300
Bowling centerLaurel Lanes
DateSeptember 21 1999
Game scores263194300
Bowling centerABC West Lanes
DateDecember 6 1998
Game scores225300247
Bowling centerLevittown Lanes
DateJuly 8 1998
Game scores212300246
Bowling centerCastaways
DateAugust 27 1997
Game scores30000
Show earlier 300 games Hide earlier 300 games
Bowling centerThunderbowl Lanes
DateMarch 28 2025
Game scores30000
Bowling centerSouth Point Bowling Center
DateJune 14 2024
Game scores223224300
Bowling centerNew Victory Lanes
DateOctober 29 2019
Game scores30000
Bowling centerWoodland Bowl
DateFebruary 11 2016
Game scores00300
Bowling centerThe Orleans
DateJanuary 7 2015
Game scores30000
Bowling centerLevittown Lanes
DateAugust 23 2006
Game scores30000
Bowling centerLevittown Lanes
DateJuly 5 2006
Game scores30000
Bowling centerLevittown Lanes
DateJune 14 2006
Game scores300194185
Bowling centerMonitor Lanes
DateMarch 5 2006
Game scores300279269
Bowling centerLevittown Lanes
DateSeptember 20 2004
Game scores181300191
Bowling centerLevittown Lanes
DateJuly 30 2003
Game scores300258238
Bowling centerRoyal Scot Golf & Bowl
DateSeptember 25 2000
Game scores300209269
Bowling centerLevittown Lanes
DateNovember 15 1999
Game scores194248300
Bowling centerLaurel Lanes
DateSeptember 21 1999
Game scores263194300
Bowling centerABC West Lanes
DateDecember 6 1998
Game scores225300247
Bowling centerLevittown Lanes
DateJuly 8 1998
Game scores212300246
Bowling centerCastaways
DateAugust 27 1997
Game scores30000
Tournament history
Open Championships
Entering average
222
Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.