Elite peak
USBC bowler profile
Curt J Graham
Honors Legend
9390-6537
Bowling since 2002
×3
800 series
×7
300 games
220+ peak
200+ career avg
2.5K games
10+ honors
Lifetime average
208.7
Lifetime games
3619
Highest average
226
Career honors
10
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 2002. Sport and challenge conversions are summarized below.
Recent composite averages
Year2026
Type
House
Average219
Games159
Year2025
Type
House
Average216
Games145
Year2024
Type
House
Average214
Games174
League averages
2026-2027
League
Super League
SeasonW
Average & games
League
Buddies Men
SeasonW
Average & games
League
Friday Night Mixers
SeasonW
Average & games
2025-2026
League
Buddies Men
SeasonW
Average & games
League
Super League
SeasonW
Average220
Games96
League
Friday Night Mixers
SeasonW
Average217
Games63
2024-2025
League
Super League
SeasonW
Average223
Games84
League
Friday Night Mixers
SeasonW
Average206
Games61
Show earlier league averages Hide earlier league averages
2023-2024
League
Super League
SeasonW
Average219
Games90
League
Friday Night Mixers
SeasonW
Average209
Games84
2022-2023
League
Super League
SeasonW
Average217
Games93
League
Friday Night Mixers
SeasonW
Average210
Games78
2021-2022
League
Super League
SeasonW
Average215
Games78
League
Hawkeye League
SeasonW
Average200
Games3
League
Friday Night Mixers
SeasonW
Average200
Games78
2019-2020
League
Hawkeye League
SeasonW
Average212
Games3
League
Super League
SeasonW
Average200
Games75
League
Friday Night Mixers
SeasonW
Average196
Games81
2018-2019
League
Super League
SeasonW
Average210
Games93
League
Friday Night Mixers
SeasonW
Average206
Games90
League
Hawkeye League
SeasonW
Average206
Games15
2017-2018
League
Hawkeye League
SeasonW
Average222
Games75
League
Super League
SeasonW
Average220
Games93
League
Friday Night Mixers
SeasonW
Average211
Games90
2016-2017
League
Hawkeye League
SeasonW
Average219
Games15
League
Super League
SeasonW
Average218
Games93
League
Friday Night Mixers
SeasonW
Average212
Games96
2015-2016
League
Hawkeye League
SeasonW
Average226
Games36
League
Super League
SeasonW
Average209
Games90
League
Friday Night Mixers
SeasonW
Average209
Games96
2014-2015
League
Super League
SeasonW
Average220
Games87
League
Hawkeye League
SeasonW
Average212
Games21
League
Friday Night Mixers
SeasonW
Average210
Games6
2013-2014
League
Hawkeye League
SeasonW
Average207
Games3
League
Super League
SeasonW
Average202
Games87
League
Friday Night Mixers
SeasonW
Average198
Games9
2012-2013
League
Hawkeye League
SeasonW
Average250
Games3
League
Friday Night Mixers
SeasonW
Average240
Games3
League
Super League
SeasonW
Average211
Games86
2011-2012
League
Super League
SeasonW
Average207
Games96
2010-2011
League
Commercial
SeasonW
Average196
Games27
2009-2010
League
Pacemaker
SeasonW
Average205
Games84
League
Crazy Rollers
SeasonW
Average196
Games18
League
Commercial
SeasonW
Average189
Games96
2008-2009
League
Sunday Nite Mixed
SeasonW
Average & games
League
Commercial
SeasonW
Average & games
League
Pacemaker
SeasonW
Average213
Games93
League
Crazyrollers
SeasonW
Average208
Games27
2007-2008
League
Sunday Nite Mixed
SeasonW
Average & games
League
Crazy Rollers
SeasonW
Average205
Games93
League
Commercial
SeasonW
Average195
Games96
2006-2007
League
Crazy Rollers
SeasonW
Average211
Games99
League
Commercial
SeasonW
Average188
Games96
2005-2006
League
Crazy Rollers
SeasonW
Average209
Games87
League
Commercial
SeasonW
Average184
Games96
2004-2005
League
Crazy Rollers
SeasonW
Average209
Games95
League
Commercial
SeasonW
Average199
Games83
2003-2004
League
Commercial
SeasonW
Average & games
League
Crazy Rollers
SeasonW
Average213
Games99
2002-2003
League
Commercial
SeasonW
Average & games
League
Crazy Rollers
SeasonW
Average193
Games99
2001-2002
League
Crazy Rollers
SeasonW
Average179
Games81
USBC standing
Memberships
AssociationCedar Rapids USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationIowa City USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationCedar Rapids USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationIowa City USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationIowa City USBC
StatusPast
From2024-08-01
Through2025-07-31
Show earlier memberships Hide earlier memberships
AssociationIowa City USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationIowa City USBC
StatusPast
From2022-08-01
Through2023-07-31
AssociationIowa City USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationIowa City USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationIowa City USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationIowa City USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationIowa City USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationIowa City USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationIowa City USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationIowa City USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationIowa City USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationIowa City USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationIowa City USBC
StatusPast
From2011-08-01
Through2012-07-31
AssociationWebster City USBC BA
StatusPast
From2010-08-01
Through2011-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2009-08-01
Through2010-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2008-08-01
Through2009-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2007-08-01
Through2008-07-31
AssociationWebster City USBC BA
StatusPast
From2007-08-01
Through2008-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2006-08-01
Through2007-07-31
AssociationWebster City USBC BA
StatusPast
From2006-08-01
Through2007-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2005-08-01
Through2006-07-31
AssociationWebster City USBC BA
StatusPast
From2005-08-01
Through2006-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2004-03-15
Through2005-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2003-08-01
Through2004-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2002-08-01
Through2003-07-31
AssociationFort Dodge Area USBC BA
StatusPast
From2001-08-01
Through2002-07-31
Career milestones
Honors
0900 series
3800 series
7300 games
011 in a row
800 series
Series801
Bowling centerColonial Lanes
DateOctober 31 2023
Game scores277267257
Series815
Bowling centerColonial Lanes
DateApril 23 2019
Game scores250265300
Series832
Bowling centerColonial Lanes
DateSeptember 27 2016
Game scores299268265
300 games
Bowling centerColonial Lanes
DateApril 23 2019
Game scores00300
Bowling centerColonial Lanes
DateFebruary 26 2018
Game scores03000
Bowling centerColonial Lanes
DateJanuary 23 2017
Game scores03000
Bowling centerColonial Lanes
DateDecember 30 2014
Game scores00300
Bowling centerColonial Lanes
DateJanuary 18 2013
Game scores03000
Bowling centerRidgewood Lanes
DateSeptember 3 2004
Game scores184236300
Bowling centerRidgewood Lanes
DateOctober 17 2003
Game scores246300189
Show earlier 300 games Hide earlier 300 games
Bowling centerColonial Lanes
DateApril 23 2019
Game scores00300
Bowling centerColonial Lanes
DateFebruary 26 2018
Game scores03000
Bowling centerColonial Lanes
DateJanuary 23 2017
Game scores03000
Bowling centerColonial Lanes
DateDecember 30 2014
Game scores00300
Bowling centerColonial Lanes
DateJanuary 18 2013
Game scores03000
Bowling centerRidgewood Lanes
DateSeptember 3 2004
Game scores184236300
Bowling centerRidgewood Lanes
DateOctober 17 2003
Game scores246300189
Tournament history
Open Championships
Entering average
175
Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.