Ranking
Premier peak
USBC bowler profile

Keith A Glasgow

Honors Legend
379-1272 PBA Bowling since 2001
×32 800 series ×50 300 games ×17 11 in a row
230+ peak 200+ career avg 2.5K games 10+ honors
Lifetime average 226.94 Across all recorded seasons
Lifetime games 3044 USBC-recorded games
Highest average 243 86 games
Career honors 99 Recognized achievements
What this profile flair means
Premier peak aura

The nameplate aura reflects a highest recorded league average of 243.

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 2001. Sport and challenge conversions are summarized below.

Recent composite averages

2026
House
206
237
2025
House
199
174
2017
House
229
3

League averages

2026-2027

Bev's Pro Shop Men's
W
Not available in this record
Curley's A/C Men's Classic League
W
Not available in this record
Garcia & Ortiz Scratch Seniors
W
Not available in this record

2025-2026

Fun Time Mix
W
215
9
Garcia & Ortiz
W
212
39
Curley's A/C Men's Classic League
W
210
90
Bev's Pro Shop Men's
W
199
99

2024-2025

Curley's Ac Mens
W
204
72
Bev's Pro Shop Men"s
W
196
102
Show earlier league averages Hide earlier league averages

2017-2018

Landscape by Palmer Scratch Trio Challenge
W
Not available in this record

2016-2017

Landscape By Palmer Scratch Trio
W
Not available in this record
Landscape By Palmer Scratch Trio
W
Not available in this record
Halstrom Masonry Proline Bowl
W
229
3

2014-2015

Halstrom Masonery Proline Bowl
W
Not available in this record

2013-2014

Leland Plumbing Men's Classic
W
237
72
Halstrom Masory Proline Bowl
W
227
81

2012-2013

Leland Plumbing Men's Classic
W
236
72

2011-2012

Leland Plumbing Men's Classic
W
238
74

2010-2011

Commercial
W
236
9
LelandPlumbing Men's Classic League
W
235
51

2009-2010

Leland Plumbing Men's Classic
W
237
66
Commercial
W
229
89

2008-2009

Commerical
W
243
86
AMF Scratch Singles Summer
S
230
52
Callahan Bail Bonds
W
225
66
Leland Plumbing Men's Classic
W
220
9

2007-2008

Charlie's Mega Money
W
240
96
Halstrom Masonry
W
236
15
Callahan Bail Bonds Trio
W
235
99
Leland Plumbing Men's Classic
W
226
6
AMF Scratch Singles Summer
S
218
40
Liberty Lanes PBA Experience
S
197
24

2006-2007

Callahan Bail Bonds Trio
W
240
93
Commercial
W
236
99

2005-2006

Halstrom Masonry (Winter)
W
236
96
Thursday Scratch Doubles
S
234
56
Charlie's Mega Classic (Winter)
W
232
102

2004-2005

Commercial League (Summer)
S
Not available in this record
Charlie's Mega Classic (Winter)
W
238
87
Thursday Scratch Doubles (Summer)
S
237
52
Halstrom Masonry (Winter)
W
233
91

2003-2004

Halstrom Masonry (Winter)
W
240
105
Charlie's Mega Classic (Winter)
W
238
108
Thursday Scratch Dbls A (Summer)
S
231
52
Seminole Sport (Summer)
S
185
39

2002-2003

Seminole Stars (Winter)
W
241
105
Charlie's Mega Classic (Winter)
W
237
108

2001-2002

NCBA Men's Classic (Winter)
W
238
102
Seminole Stars (Winter)
W
232
99
Thursday Scratch Dbls A (Summer)
S
222
44
Seminole Sport (Summer)
S
206
39

2000-2001

Thursday Scratch Dbls A (Summer)
S
225
44
Seminole Stars (Winter)
W
221
102
USBC standing

Memberships

Active membership
Gr Tampa USBC
Current
2026-08-01
2027-07-31
Suncoast USBC
Current
2026-08-01
2027-07-31
Gr Tampa USBC
Past
2025-08-01
2026-07-31
Suncoast USBC
Past
2025-08-01
2026-07-31
Gulf Coast USBC
Past
2024-08-01
2025-07-31
Show earlier memberships Hide earlier memberships
Gulf Coast USBC
Past
2017-08-01
2018-07-31
Gulf Coast USBC
Past
2016-08-01
2017-07-31
Gulf Coast USBC
Past
2014-08-01
2015-07-31
Gulf Coast USBC
Past
2013-08-01
2014-07-31
Gulf Coast USBC
Past
2012-08-01
2013-07-31
Gulf Coast USBC
Past
2011-08-01
2012-07-31
Gulf Coast USBC
Past
2010-08-01
2011-07-31
Gulf Coast USBC
Past
2009-08-01
2010-07-31
Gulf Coast USBC
Past
2008-08-01
2009-07-31
Suncoast USBC BA
Past
2008-08-01
2009-07-31
St Petersburg USBC BA
Past
2007-08-01
2008-07-31
Suncoast USBC BA
Past
2007-08-01
2008-07-31
St Petersburg USBC BA
Past
2006-08-01
2007-07-31
St Petersburg USBC BA
Past
2005-08-01
2006-07-31
St Petersburg USBC BA
Past
2004-08-01
2005-07-31
St Petersburg USBC BA
Past
2004-03-15
2005-07-31
St Petersburg USBC BA
Past
2003-08-01
2004-07-31
St Petersburg USBC BA
Past
2002-08-01
2003-07-31
St Petersburg USBC BA
Past
2002-03-15
2003-07-31
St Petersburg USBC BA
Past
2001-08-01
2002-07-31
St Petersburg USBC BA
Past
2001-08-01
2002-07-31
St Petersburg USBC BA
Past
2000-08-01
2001-07-31
St Petersburg USBC BA
Past
2000-08-01
2001-07-31
St Petersburg USBC BA
Past
1999-08-01
2000-07-31
St Petersburg USBC BA
Past
1999-08-01
2000-07-31
St Petersburg USBC BA
Past
1998-08-01
1999-07-31
St Petersburg USBC BA
Past
1998-08-01
1999-07-31
St Petersburg USBC BA
Past
1997-08-01
1998-07-31
Tampa BA
Past
1997-08-01
1998-07-31
Career milestones

Honors

0900 series
32800 series
50300 games
1711 in a row

800 series

805
Seminole Lanes
December 18 2013
278248279
801
Liberty Lanes
November 18 2013
298256247
838
Liberty Lanes
May 4 2013
258300280
823
Liberty Lanes
September 27 2010
245300278
814
Sunrise Lanes
May 6 2009
300266248
802
Sunrise Lanes
October 8 2008
277267258
815
Liberty Lanes
November 27 2007
249278288
869
Liberty Lanes
October 25 2007
290279300
804
Liberty Lanes
October 4 2007
256300248
847
Liberty Lanes
April 14 2007
279279289
856
Liberty Lanes
March 20 2007
298279279
800
Seminole Lanes
April 26 2006
279244277
823
Liberty Lanes
January 26 2006
268300255
815
Seminole Lanes
October 19 2005
258300257
804
Sunrise Lanes
July 21 2005
234280290
814
Jax Lanes Bowling Center
June 24 2005
279289246
816
Seminole Lanes
February 2 2005
258258300
806
Sunshine Bowl
August 21 2004
249279278
821
Seminole Lanes
March 3 2004
279266276
816
Seminole Lanes
November 26 2003
230297289
835
Seminole Lanes
November 19 2003
300268267
800
Liberty Lanes
October 2 2003
300200300
825
Liberty Lanes
April 26 2003
278279268
827
Liberty Lanes
December 28 2002
259268300
800
Liberty Lanes
November 21 2002
300277223
835
Seminole Lanes
November 20 2002
300276259
826
Seminole Lanes
February 23 2002
248278300
811
February 15 2001
257279275
837
Seminole Lanes
April 21 1999
258300279
813
Seminole Lanes
December 9 1998
258278277
824
Pin Chasers Veterans
July 12 1998
279268277
847
Seminole Lanes
June 22 1997
259299289
Show earlier 800 series Hide earlier 800 series
805
Seminole Lanes
December 18 2013
278248279
801
Liberty Lanes
November 18 2013
298256247
838
Liberty Lanes
May 4 2013
258300280
823
Liberty Lanes
September 27 2010
245300278
814
Sunrise Lanes
May 6 2009
300266248
802
Sunrise Lanes
October 8 2008
277267258
815
Liberty Lanes
November 27 2007
249278288
869
Liberty Lanes
October 25 2007
290279300
804
Liberty Lanes
October 4 2007
256300248
847
Liberty Lanes
April 14 2007
279279289
856
Liberty Lanes
March 20 2007
298279279
800
Seminole Lanes
April 26 2006
279244277
823
Liberty Lanes
January 26 2006
268300255
815
Seminole Lanes
October 19 2005
258300257
804
Sunrise Lanes
July 21 2005
234280290
814
Jax Lanes Bowling Center
June 24 2005
279289246
816
Seminole Lanes
February 2 2005
258258300
806
Sunshine Bowl
August 21 2004
249279278
821
Seminole Lanes
March 3 2004
279266276
816
Seminole Lanes
November 26 2003
230297289
835
Seminole Lanes
November 19 2003
300268267
800
Liberty Lanes
October 2 2003
300200300
825
Liberty Lanes
April 26 2003
278279268
827
Liberty Lanes
December 28 2002
259268300
800
Liberty Lanes
November 21 2002
300277223
835
Seminole Lanes
November 20 2002
300276259
826
Seminole Lanes
February 23 2002
248278300
811
February 15 2001
257279275
837
Seminole Lanes
April 21 1999
258300279
813
Seminole Lanes
December 9 1998
258278277
824
Pin Chasers Veterans
July 12 1998
279268277
847
Seminole Lanes
June 22 1997
259299289

300 games

AMF Fiesta Bowl
February 15 2025
300248226
Liberty Lanes
December 2 2013
00300
Liberty Lanes
November 4 2013
30000
Liberty Lanes
May 4 2013
00300
Liberty Lanes
April 29 2013
00300
Liberty Lanes
August 4 2012
300247206
Liberty Lanes
February 27 2012
00300
Liberty Lanes
November 7 2011
30000
Liberty Lanes
September 27 2010
245300278
Sunrise Lanes
May 6 2009
300266248
Sunrise Lanes
August 3 2008
194300254
Liberty Lanes
March 13 2008
222300256
Liberty Lanes
February 26 2008
179300225
Liberty Lanes
October 25 2007
290279300
Liberty Lanes
October 4 2007
256300248
Liberty Lanes
April 17 2007
215256300
Liberty Lanes
April 14 2007
300279237
Sunrise Lanes
January 10 2007
188158300
Sunrise Lanes
May 25 2006
300230268
Liberty Lanes
January 26 2006
268300255
Seminole Lanes
October 19 2005
258300257
Sunrise Lanes
August 4 2005
300236244
Sunrise Lanes
July 14 2005
238197300
Jax Lanes Bowling Center
June 22 2005
223222300
Seminole Lanes
February 2 2005
258258300
Seminole Lanes
January 12 2005
257192300
Liberty Lanes
October 28 2004
254300227
Liberty Lanes
May 13 2004
300226212
Seminole Lanes
March 17 2004
226300248
Seminole Lanes
November 19 2003
300268267
Liberty Lanes
October 2 2003
300200300
Liberty Lanes
October 2 2003
300200300
Liberty Lanes
March 30 2003
238300214
Seminole Lanes
March 25 2003
205300239
Seminole Lanes
February 5 2003
278300213
Liberty Lanes
December 28 2002
259268300
Liberty Lanes
November 21 2002
300277223
Seminole Lanes
November 20 2002
300276259
Seminole Lanes
February 23 2002
248278300
October 17 2001
217254300
July 19 2001
236168300
March 29 2001
196238300
Seminole Lanes
January 10 2001
300204226
Sunshine Bowl
April 16 2000
244300192
Seminole Lanes
April 21 1999
258300279
Seminole Lanes
March 10 1999
232239300
Seminole Lanes
February 18 1999
188259300
Pin Chasers Veterans
July 11 1998
222300227
AMF Alley Katz Lanes
June 19 1996
207300200
Sunshine Bowl
May 12 1994
172300231
Show earlier 300 games Hide earlier 300 games
AMF Fiesta Bowl
February 15 2025
300248226
Liberty Lanes
December 2 2013
00300
Liberty Lanes
November 4 2013
30000
Liberty Lanes
May 4 2013
00300
Liberty Lanes
April 29 2013
00300
Liberty Lanes
August 4 2012
300247206
Liberty Lanes
February 27 2012
00300
Liberty Lanes
November 7 2011
30000
Liberty Lanes
September 27 2010
245300278
Sunrise Lanes
May 6 2009
300266248
Sunrise Lanes
August 3 2008
194300254
Liberty Lanes
March 13 2008
222300256
Liberty Lanes
February 26 2008
179300225
Liberty Lanes
October 25 2007
290279300
Liberty Lanes
October 4 2007
256300248
Liberty Lanes
April 17 2007
215256300
Liberty Lanes
April 14 2007
300279237
Sunrise Lanes
January 10 2007
188158300
Sunrise Lanes
May 25 2006
300230268
Liberty Lanes
January 26 2006
268300255
Seminole Lanes
October 19 2005
258300257
Sunrise Lanes
August 4 2005
300236244
Sunrise Lanes
July 14 2005
238197300
Jax Lanes Bowling Center
June 22 2005
223222300
Seminole Lanes
February 2 2005
258258300
Seminole Lanes
January 12 2005
257192300
Liberty Lanes
October 28 2004
254300227
Liberty Lanes
May 13 2004
300226212
Seminole Lanes
March 17 2004
226300248
Seminole Lanes
November 19 2003
300268267
Liberty Lanes
October 2 2003
300200300
Liberty Lanes
October 2 2003
300200300
Liberty Lanes
March 30 2003
238300214
Seminole Lanes
March 25 2003
205300239
Seminole Lanes
February 5 2003
278300213
Liberty Lanes
December 28 2002
259268300
Liberty Lanes
November 21 2002
300277223
Seminole Lanes
November 20 2002
300276259
Seminole Lanes
February 23 2002
248278300
October 17 2001
217254300
July 19 2001
236168300
March 29 2001
196238300
Seminole Lanes
January 10 2001
300204226
Sunshine Bowl
April 16 2000
244300192
Seminole Lanes
April 21 1999
258300279
Seminole Lanes
March 10 1999
232239300
Seminole Lanes
February 18 1999
188259300
Pin Chasers Veterans
July 11 1998
222300227
AMF Alley Katz Lanes
June 19 1996
207300200
Sunshine Bowl
May 12 1994
172300231

11 in a row

Liberty Lanes
March 22 2014
Liberty Lanes
November 18 2013
Seminole Lanes
October 30 2013
Liberty Lanes
August 10 2012
Liberty Lanes
January 24 2011
Liberty Lanes
December 27 2007
Liberty Lanes
October 25 2007
Sunrise Lanes
August 3 2006
Sunrise Lanes
July 21 2005
Seminole Lanes
November 26 2003
Liberty Lanes
September 4 2003
Liberty Lanes
October 31 2002
Seminole Lanes
January 14 2001
Seminole Lanes
February 14 1999
Sunrise Lanes
February 22 1998
Seminole Lanes
December 19 1996
Sunshine Bowl
August 6 1992
Show earlier 11-in-a-row records Hide earlier 11-in-a-row records
Liberty Lanes
March 22 2014
Liberty Lanes
November 18 2013
Seminole Lanes
October 30 2013
Liberty Lanes
August 10 2012
Liberty Lanes
January 24 2011
Liberty Lanes
December 27 2007
Liberty Lanes
October 25 2007
Sunrise Lanes
August 3 2006
Sunrise Lanes
July 21 2005
Seminole Lanes
November 26 2003
Liberty Lanes
September 4 2003
Liberty Lanes
October 31 2002
Seminole Lanes
January 14 2001
Seminole Lanes
February 14 1999
Sunrise Lanes
February 22 1998
Seminole Lanes
December 19 1996
Sunshine Bowl
August 6 1992
Tournament history

Open Championships

Adjusted entering average 183 Fewer than 27 recorded Open Championship games

How it was calculated

The highest sport-adjusted average from the last three bowling seasons is used until 27 Open Championship games are available.

2025/26212 → 183

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