Elite peak
USBC bowler profile
Keith McDonald
Honors Legend
2189-338
Bowling since 1999
×4
800 series
×16
300 games
×4
11 in a row
220+ peak
200+ career avg
2.5K games
10+ honors
Lifetime average
205.74
Lifetime games
5404
Highest average
225
Career honors
24
What this profile flair means
Elite peak aura
The nameplate aura reflects a highest recorded league average of 225.
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 1999. Sport and challenge conversions are summarized below.
Recent composite averages
Year2026
Type
House
Average216
Games435
Year2025
Type
House
Average218
Games350
Year2024
Type
House
Average213
Games276
League averages
2026-2027
League
CASH Bowling League
SeasonW
Average & games
League
Happy Hour Trio + 1
SeasonW
Average & games
2025-2026
League
Stempien Memorial
SeasonW
Average228
Games3
League
Happy Hour Trio + 1
SeasonW
Average220
Games87
League
CASH Bowling League
SeasonW
Average216
Games78
League
Peace Lutheran
SeasonW
Average216
Games85
League
Friday Night Mens
SeasonW
Average215
Games96
League
Sunday Morning Lincoln
SeasonW
Average212
Games86
2024-2025
League
Peace Lutheran
SeasonW
Average221
Games83
League
Sunday Morning Lincoln
SeasonW
Average220
Games90
League
Friday Night Mens
SeasonW
Average218
Games90
League
Happy Hour Trio + 1
SeasonW
Average215
Games87
Show earlier league averages Hide earlier league averages
2023-2024
League
Peace Lutheran
SeasonW
Average214
Games90
League
Sunday Morning Lincoln
SeasonW
Average214
Games87
League
Friday Night Mens
SeasonW
Average210
Games93
League
CASH Bowling League
SeasonW
Average195
Games6
2022-2023
League
Peace Lutheran
SeasonW
Average217
Games91
League
Sunday Morning Lincoln
SeasonW
Average216
Games87
League
Belmar Summer Trio
SeasonS
Average209
Games9
2021-2022
League
Sunday Morning Lincoln
SeasonW
Average225
Games87
League
GLSM Bob "Smokey" Belisle Memorial
SeasonW
Average217
Games82
League
Peace Lutheran
SeasonW
Average216
Games48
League
Friday Night Mens
SeasonW
Average203
Games9
2020-2021
League
Friday Night Mens
SeasonW
Average218
Games60
League
Sunday Morning Lincoln
SeasonW
Average214
Games51
League
Peace Lutheran
SeasonW
Average211
Games48
2019-2020
League
Friday Night Mens
SeasonW
Average218
Games72
League
Sunday Morning Lincoln
SeasonW
Average216
Games84
League
Peace Lutheran
SeasonW
Average211
Games75
2018-2019
League
Friday Night Mens
SeasonW
Average219
Games90
League
Peace Lutheran
SeasonW
Average211
Games31
League
Sunday Morning Lincoln
SeasonW
Average210
Games78
2017-2018
League
Riverview Memorial
SeasonW
Average & games
League
Sunday Morning Lincoln
SeasonW
Average210
Games93
League
Friday Night Mens
SeasonW
Average207
Games90
2016-2017
League
Riverview Memorial
SeasonW
Average251
Games3
League
Wayne County Men
SeasonW
Average220
Games45
League
Friday Night Mens
SeasonW
Average216
Games96
League
Peace Lutheran
SeasonW
Average215
Games20
League
Sunday Morning Lincoln
SeasonW
Average213
Games90
2015-2016
League
Sunday Morning Lincoln
SeasonW
Average217
Games93
League
Peace Lutheran
SeasonW
Average217
Games48
League
Friday Night Mens
SeasonW
Average215
Games99
League
Riverview Memorial
SeasonW
Average210
Games33
2014-2015
League
Riverview Memorial
SeasonW
Average216
Games6
League
Sunday Morning Lincoln
SeasonW
Average213
Games66
League
GLSM Dick Jeannette Memorial
SeasonW
Average210
Games30
League
Friday Night Mens
SeasonW
Average206
Games21
2013-2014
League
Riverview Memorial
SeasonW
Average216
Games87
League
Sunday Morning Lincoln
SeasonW
Average215
Games87
League
Friday Night Mens
SeasonW
Average214
Games78
2012-2013
League
Sunday Morning Lincoln
SeasonW
Average215
Games87
League
Riverview Memorial
SeasonW
Average213
Games33
League
Friday Night Mens
SeasonW
Average212
Games84
2011-2012
League
Sunday Morning Lincoln
SeasonW
Average213
Games84
League
Friday Night Mens
SeasonW
Average212
Games84
League
Riverview Memorial
SeasonW
Average208
Games87
2010-2011
League
Sunday Morning Lincoln
SeasonW
Average216
Games87
League
Friday Night Mens
SeasonW
Average212
Games78
2009-2010
League
Sunday Morning Lincoln
SeasonW
Average205
Games87
League
GLSM Dick Jeannette Memorial
SeasonW
Average204
Games72
2008-2009
League
GLSM Dick Jeannette Memorial
SeasonW
Average209
Games81
League
Friday Night Mens
SeasonW
Average209
Games27
League
Sunday Morning Lincoln
SeasonW
Average203
Games90
League
Sunday 8 Pm Mixed
SeasonW
Average196
Games66
2007-2008
League
GLSM Dick Jeannette Memorial
SeasonW
Average199
Games83
League
Sunday 8 Pm Mixed
SeasonW
Average198
Games90
League
Sunday Morning Lincoln
SeasonW
Average192
Games9
2006-2007
League
GLSM Dick Jeannette Memorial
SeasonW
Average212
Games15
2005-2006
League
Chuck Martin Memorial
SeasonW
Average204
Games51
League
Sunday Morning Lincoln
SeasonW
Average204
Games87
League
GLSM Dick Jeannette Mem
SeasonW
Average200
Games69
League
JT/JS GLS Invitational
SeasonW
Average185
Games9
2004-2005
League
Riverview Memorial
SeasonW
Average189
Games21
League
Friday Night Mens
SeasonW
Average187
Games42
League
GLSM Dick Jeannette Memorial
SeasonW
Average187
Games84
League
Sunday Morning Lincoln
SeasonW
Average184
Games73
2003-2004
League
Friday Night Mens
SeasonW
Average145
Games27
League
Chuck Martin Memorial Lge
SeasonW
Average144
Games66
League
Wed. Night Mixed
SeasonW
Average111
Games21
2002-2003
League
Wednesday Night Mixed Summer
SeasonS
Average202
Games21
League
Nascar
SeasonW
Average193
Games3
League
Wednesday Night Mixed
SeasonW
Average192
Games54
2001-2002
League
Sunday Night Mixed Winter
SeasonW
Average182
Games75
1999-2000
League
Chuck Martin Memorial Lge
SeasonW
Average197
Games12
League
Riverview Memorial
SeasonW
Average193
Games3
League
Good Shepherd Mens-Disband
SeasonW
Average189
Games12
League
GLSM Dick Jeannette Memorial
SeasonW
Average186
Games21
1998-1999
League
Chuck Martin Memorial Lge
SeasonW
Average210
Games15
League
Riverview Memorial
SeasonW
Average201
Games15
League
Sunday Morning Lincoln
SeasonW
Average193
Games81
League
Tuesday Nite Mens 9:00
SeasonW
Average193
Games90
League
T Bowl Friday Jr House
SeasonW
Average191
Games60
USBC standing
Memberships
AssociationMetro Detroit USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationMetro Detroit USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationMetro Detroit USBC
StatusPast
From2024-08-01
Through2025-07-31
AssociationMetro Detroit USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationMetro Detroit USBC
StatusPast
From2022-08-01
Through2023-07-31
Show earlier memberships Hide earlier memberships
AssociationMetro Detroit USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationMetro Detroit USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationMetro Detroit USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationMetro Detroit USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationMetro Detroit USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationMetro Detroit USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationMetro Detroit USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationMetro Detroit USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationMetro Detroit USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationMetro Detroit USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationMetro Detroit USBC
StatusPast
From2011-08-01
Through2012-07-31
AssociationMetro Detroit USBC
StatusPast
From2010-08-01
Through2011-07-31
AssociationMetro Detroit USBC
StatusPast
From2009-08-01
Through2010-07-31
AssociationMetro Detroit USBC
StatusPast
From2008-08-01
Through2009-07-31
AssociationMetro Detroit USBC
StatusPast
From2007-08-01
Through2008-07-31
AssociationMetro Detroit USBC
StatusPast
From2006-08-01
Through2007-07-31
AssociationGr Detroit BA
StatusPast
From2005-08-01
Through2006-07-31
AssociationGr Detroit BA
StatusPast
From2004-08-01
Through2005-07-31
AssociationGr Detroit BA
StatusPast
From2004-08-01
Through2005-07-31
AssociationDickson BA
StatusPast
From2003-08-01
Through2004-07-31
AssociationGr Detroit BA
StatusPast
From2003-08-01
Through2004-07-31
AssociationDickson BA
StatusPast
From2002-08-01
Through2003-07-31
AssociationDickson BA
StatusPast
From2001-08-01
Through2002-07-31
AssociationDickson BA
StatusPast
From2000-08-01
Through2001-07-31
AssociationGr Detroit BA
StatusPast
From1999-08-01
Through2000-07-31
AssociationGr Detroit BA
StatusPast
From1998-08-01
Through1999-07-31
Career milestones
Honors
0900 series
4800 series
16300 games
411 in a row
800 series
Series825
Bowling centerImperial Lanes
DateApril 25 2026
Game scores245280300
Series815
Bowling centerBelmar Lanes
DateJanuary 13 2026
Game scores300258257
Series801
Bowling centerBelmar Lanes
DateDecember 30 2011
Game scores277289235
Series819
Bowling centerBelmar Lanes
DateApril 5 2010
Game scores278265276
300 games
Bowling centerImperial Lanes
DateApril 25 2026
Game scores245280300
Bowling centerBelmar Lanes
DateJanuary 13 2026
Game scores300258257
Bowling centerBelmar Lanes
DateOctober 7 2025
Game scores03000
Bowling centerBelmar Lanes
DateAugust 28 2025
Game scores300196188
Bowling centerBelmar Lanes
DateNovember 5 2024
Game scores195300209
Bowling centerBelmar Lanes
DateFebruary 15 2022
Game scores30000
Bowling centerBelmar Lanes
DateOctober 5 2021
Game scores03000
Bowling centerBelmar Lanes
DateSeptember 18 2020
Game scores30000
Bowling centerBelmar Lanes
DateDecember 20 2019
Game scores03000
Bowling centerBelmar Lanes
DateSeptember 30 2018
Game scores30000
Bowling centerBelmar Lanes
DateOctober 22 2017
Game scores30000
Bowling centerBelmar Lanes
DateMarch 1 2017
Game scores262189300
Bowling centerBelmar Lanes
DateNovember 5 2015
Game scores300168194
Bowling centerBelmar Lanes
DateOctober 25 2015
Game scores03000
Bowling centerBelmar Lanes
DateDecember 23 2012
Game scores300208210
Bowling centerTen Pins Of Trenton
DateMarch 3 2012
Game scores160300205
Show earlier 300 games Hide earlier 300 games
Bowling centerImperial Lanes
DateApril 25 2026
Game scores245280300
Bowling centerBelmar Lanes
DateJanuary 13 2026
Game scores300258257
Bowling centerBelmar Lanes
DateOctober 7 2025
Game scores03000
Bowling centerBelmar Lanes
DateAugust 28 2025
Game scores300196188
Bowling centerBelmar Lanes
DateNovember 5 2024
Game scores195300209
Bowling centerBelmar Lanes
DateFebruary 15 2022
Game scores30000
Bowling centerBelmar Lanes
DateOctober 5 2021
Game scores03000
Bowling centerBelmar Lanes
DateSeptember 18 2020
Game scores30000
Bowling centerBelmar Lanes
DateDecember 20 2019
Game scores03000
Bowling centerBelmar Lanes
DateSeptember 30 2018
Game scores30000
Bowling centerBelmar Lanes
DateOctober 22 2017
Game scores30000
Bowling centerBelmar Lanes
DateMarch 1 2017
Game scores262189300
Bowling centerBelmar Lanes
DateNovember 5 2015
Game scores300168194
Bowling centerBelmar Lanes
DateOctober 25 2015
Game scores03000
Bowling centerBelmar Lanes
DateDecember 23 2012
Game scores300208210
Bowling centerTen Pins Of Trenton
DateMarch 3 2012
Game scores160300205
11 in a row
Bowling centerBelmar Lanes
DateDecember 26 2013
Bowling centerBelmar Lanes
DateMarch 3 2013
Bowling centerBelmar Lanes
DateSeptember 26 2010
Bowling centerBelmar Lanes
DateFebruary 28 2010
Tournament history
Open Championships
Entering average
172
Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.