Ranking
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 Across all recorded seasons
Lifetime games 5404 USBC-recorded games
Highest average 225 87 games
Career honors 24 Recognized achievements
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

2026
House
216
435
2025
House
218
350
2024
House
213
276

League averages

2026-2027

CASH Bowling League
W
Not available in this record
Happy Hour Trio + 1
W
Not available in this record

2025-2026

Stempien Memorial
W
228
3
Happy Hour Trio + 1
W
220
87
CASH Bowling League
W
216
78
Peace Lutheran
W
216
85
Friday Night Mens
W
215
96
Sunday Morning Lincoln
W
212
86

2024-2025

Peace Lutheran
W
221
83
Sunday Morning Lincoln
W
220
90
Friday Night Mens
W
218
90
Happy Hour Trio + 1
W
215
87
Show earlier league averages Hide earlier league averages

2023-2024

Peace Lutheran
W
214
90
Sunday Morning Lincoln
W
214
87
Friday Night Mens
W
210
93
CASH Bowling League
W
195
6

2022-2023

Peace Lutheran
W
217
91
Sunday Morning Lincoln
W
216
87
Belmar Summer Trio
S
209
9

2021-2022

Sunday Morning Lincoln
W
225
87
GLSM Bob "Smokey" Belisle Memorial
W
217
82
Peace Lutheran
W
216
48
Friday Night Mens
W
203
9

2020-2021

Friday Night Mens
W
218
60
Sunday Morning Lincoln
W
214
51
Peace Lutheran
W
211
48

2019-2020

Friday Night Mens
W
218
72
Sunday Morning Lincoln
W
216
84
Peace Lutheran
W
211
75

2018-2019

Friday Night Mens
W
219
90
Peace Lutheran
W
211
31
Sunday Morning Lincoln
W
210
78

2017-2018

Riverview Memorial
W
Not available in this record
Sunday Morning Lincoln
W
210
93
Friday Night Mens
W
207
90

2016-2017

Riverview Memorial
W
251
3
Wayne County Men
W
220
45
Friday Night Mens
W
216
96
Peace Lutheran
W
215
20
Sunday Morning Lincoln
W
213
90

2015-2016

Sunday Morning Lincoln
W
217
93
Peace Lutheran
W
217
48
Friday Night Mens
W
215
99
Riverview Memorial
W
210
33

2014-2015

Riverview Memorial
W
216
6
Sunday Morning Lincoln
W
213
66
GLSM Dick Jeannette Memorial
W
210
30
Friday Night Mens
W
206
21

2013-2014

Riverview Memorial
W
216
87
Sunday Morning Lincoln
W
215
87
Friday Night Mens
W
214
78

2012-2013

Sunday Morning Lincoln
W
215
87
Riverview Memorial
W
213
33
Friday Night Mens
W
212
84

2011-2012

Sunday Morning Lincoln
W
213
84
Friday Night Mens
W
212
84
Riverview Memorial
W
208
87

2010-2011

Sunday Morning Lincoln
W
216
87
Friday Night Mens
W
212
78

2009-2010

Sunday Morning Lincoln
W
205
87
GLSM Dick Jeannette Memorial
W
204
72

2008-2009

GLSM Dick Jeannette Memorial
W
209
81
Friday Night Mens
W
209
27
Sunday Morning Lincoln
W
203
90
Sunday 8 Pm Mixed
W
196
66

2007-2008

GLSM Dick Jeannette Memorial
W
199
83
Sunday 8 Pm Mixed
W
198
90
Sunday Morning Lincoln
W
192
9

2006-2007

GLSM Dick Jeannette Memorial
W
212
15

2005-2006

Chuck Martin Memorial
W
204
51
Sunday Morning Lincoln
W
204
87
GLSM Dick Jeannette Mem
W
200
69
JT/JS GLS Invitational
W
185
9

2004-2005

Riverview Memorial
W
189
21
Friday Night Mens
W
187
42
GLSM Dick Jeannette Memorial
W
187
84
Sunday Morning Lincoln
W
184
73

2003-2004

Friday Night Mens
W
145
27
Chuck Martin Memorial Lge
W
144
66
Wed. Night Mixed
W
111
21

2002-2003

Wednesday Night Mixed Summer
S
202
21
Nascar
W
193
3
Wednesday Night Mixed
W
192
54

2001-2002

Sunday Night Mixed Winter
W
182
75

1999-2000

Chuck Martin Memorial Lge
W
197
12
Riverview Memorial
W
193
3
Good Shepherd Mens-Disband
W
189
12
GLSM Dick Jeannette Memorial
W
186
21

1998-1999

Chuck Martin Memorial Lge
W
210
15
Riverview Memorial
W
201
15
Sunday Morning Lincoln
W
193
81
Tuesday Nite Mens 9:00
W
193
90
T Bowl Friday Jr House
W
191
60
USBC standing

Memberships

Active membership
Metro Detroit USBC
Current
2026-08-01
2027-07-31
Metro Detroit USBC
Past
2025-08-01
2026-07-31
Metro Detroit USBC
Past
2024-08-01
2025-07-31
Metro Detroit USBC
Past
2023-08-01
2024-07-31
Metro Detroit USBC
Past
2022-08-01
2023-07-31
Show earlier memberships Hide earlier memberships
Metro Detroit USBC
Past
2021-08-01
2022-07-31
Metro Detroit USBC
Past
2020-08-01
2021-07-31
Metro Detroit USBC
Past
2019-08-01
2020-07-31
Metro Detroit USBC
Past
2018-08-01
2019-07-31
Metro Detroit USBC
Past
2017-08-01
2018-07-31
Metro Detroit USBC
Past
2016-08-01
2017-07-31
Metro Detroit USBC
Past
2015-08-01
2016-07-31
Metro Detroit USBC
Past
2014-08-01
2015-07-31
Metro Detroit USBC
Past
2013-08-01
2014-07-31
Metro Detroit USBC
Past
2012-08-01
2013-07-31
Metro Detroit USBC
Past
2011-08-01
2012-07-31
Metro Detroit USBC
Past
2010-08-01
2011-07-31
Metro Detroit USBC
Past
2009-08-01
2010-07-31
Metro Detroit USBC
Past
2008-08-01
2009-07-31
Metro Detroit USBC
Past
2007-08-01
2008-07-31
Metro Detroit USBC
Past
2006-08-01
2007-07-31
Gr Detroit BA
Past
2005-08-01
2006-07-31
Gr Detroit BA
Past
2004-08-01
2005-07-31
Gr Detroit BA
Past
2004-08-01
2005-07-31
Dickson BA
Past
2003-08-01
2004-07-31
Gr Detroit BA
Past
2003-08-01
2004-07-31
Dickson BA
Past
2002-08-01
2003-07-31
Dickson BA
Past
2001-08-01
2002-07-31
Dickson BA
Past
2000-08-01
2001-07-31
Gr Detroit BA
Past
1999-08-01
2000-07-31
Gr Detroit BA
Past
1998-08-01
1999-07-31
Career milestones

Honors

0900 series
4800 series
16300 games
411 in a row

800 series

825
Imperial Lanes
April 25 2026
245280300
815
Belmar Lanes
January 13 2026
300258257
801
Belmar Lanes
December 30 2011
277289235
819
Belmar Lanes
April 5 2010
278265276

300 games

Imperial Lanes
April 25 2026
245280300
Belmar Lanes
January 13 2026
300258257
Belmar Lanes
October 7 2025
03000
Belmar Lanes
August 28 2025
300196188
Belmar Lanes
November 5 2024
195300209
Belmar Lanes
February 15 2022
30000
Belmar Lanes
October 5 2021
03000
Belmar Lanes
September 18 2020
30000
Belmar Lanes
December 20 2019
03000
Belmar Lanes
September 30 2018
30000
Belmar Lanes
October 22 2017
30000
Belmar Lanes
March 1 2017
262189300
Belmar Lanes
November 5 2015
300168194
Belmar Lanes
October 25 2015
03000
Belmar Lanes
December 23 2012
300208210
Ten Pins Of Trenton
March 3 2012
160300205
Show earlier 300 games Hide earlier 300 games
Imperial Lanes
April 25 2026
245280300
Belmar Lanes
January 13 2026
300258257
Belmar Lanes
October 7 2025
03000
Belmar Lanes
August 28 2025
300196188
Belmar Lanes
November 5 2024
195300209
Belmar Lanes
February 15 2022
30000
Belmar Lanes
October 5 2021
03000
Belmar Lanes
September 18 2020
30000
Belmar Lanes
December 20 2019
03000
Belmar Lanes
September 30 2018
30000
Belmar Lanes
October 22 2017
30000
Belmar Lanes
March 1 2017
262189300
Belmar Lanes
November 5 2015
300168194
Belmar Lanes
October 25 2015
03000
Belmar Lanes
December 23 2012
300208210
Ten Pins Of Trenton
March 3 2012
160300205

11 in a row

Belmar Lanes
December 26 2013
Belmar Lanes
March 3 2013
Belmar Lanes
September 26 2010
Belmar Lanes
February 28 2010
Tournament history

Open Championships

Entering average 172 Based on 27 Open Championships games

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