Ranking
Scratch peak
USBC bowler profile

Kevin M Armstrong

Perfect Game Bowler
348-43017 Bowling since 2000
×4 300 games
200+ peak 190+ career avg 2.5K games Honor earned
Lifetime average 197.84 Across all recorded seasons
Lifetime games 6423 USBC-recorded games
Highest average 213 76 games
Career honors 4 Recognized achievements
What this profile flair means
Scratch peak aura

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

Perfect Game Bowler

Awarded for recording a sanctioned 300 game.

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

Recent composite averages

2026
House
199
330
2025
House
198
362
2024
House
202
486

League averages

2026-2027

Fun, Inc. Mixed
W
Not available in this record
Bottom Liners
W
Not available in this record

2025-2026

Bottom Liners
W
201
99
Lost & Found
W
200
87
Fun, Inc. Mixed
W
200
105
Sat Afternoon Mixed
W
193
15
Strikes or Spares
W
186
3
Monday Nite Power Rollers
W
185
3
Top Dollar Trios
S
184
12
Polish Open I(M)
W
173
3
Sunday Mixed Doubles
W
171
3

2024-2025

Cedric Key Memorial
W
Not available in this record
Saturday Morning Mixed
W
Not available in this record
Bison & Family
W
224
3
Million Dollar Strikers
S
220
3
Lost & Found
W
206
96
Bottom Liners
W
202
99
Top Dollar Trios
S
195
33
Fun, Inc. Mixed
W
190
104
Saturday Strikers Mixed
W
188
3
Twilight Rollers
W
183
15
Saturday Night Moonlighters
W
171
6
Show earlier league averages Hide earlier league averages

2023-2024

Lost & Found
W
206
105
Bison & Family
W
202
51
Top Dollar Trios
S
201
39
Monday Nite Power Rollers
W
201
78
Bottom Liners
W
200
102
Fun, Inc. Mixed
W
200
105
Polish Open I(M)
W
199
3
Saturday Morning Mixed
W
184
3

2022-2023

Top Dollar Trios (S)
S
212
36
Lost & Found
W
207
100
Monday Nite Power Rollers
W
203
99
Bottom Liners
W
202
99
Fun, Inc. Mixed
W
202
102
Saturday Morning Mixed
W
183
95

2021-2022

Monday Nite Power Rollers A/Y
W
207
84
Lost & Found
W
206
54
Fun, Inc. Mixed
W
204
105
Bottom Liners
W
203
102
Sunday Morning Mixed
W
200
18
Saturday Morning Mixed
W
193
105
Polish Open I(M)
W
186
9

2020-2021

Fun, Inc. Mixed
W
204
90
Lost & Found
W
204
42
Sunday Morning Mixed
W
203
9
Strikes Or Spares
W
203
102
Black Ski Mixed
W
201
18
Bottom Liners
W
198
96
Top Dollar Trios (S)
S
196
36
SATURDAY MOONLIGHTERS
W
196
3

2019-2020

Lost & Found
W
213
76
Fun, Inc. Mixed
W
206
81
Bottom Liners
W
204
81
Monday 5 Mixed
W
196
6
Mon Nite Power Rollers
W
192
30
Saturday Morning Rollers
W
182
78

2018-2019

Top Dollar Trio's (S)
S
Not available in this record
Mon Nite Power Rollers
W
215
12
Monday 5 Mixed
W
211
24
Fun, Inc. Mixed
W
210
83
Bottom Liners
W
206
102
Friday Night Special
W
203
27
Twilight Rollers
W
197
105
Saturday Morning Rollers
W
192
89

2017-2018

Top Dollar Trio's (S)
S
Not available in this record
Bottom Liners
W
222
9
Bison Doubles(S)
S
213
33
Thursday Postal Mixed
W
207
36
Saturday Morning Rollers
W
207
87
Hi-Ho Mixed 5
W
199
105
Twilight Rollers
W
190
105

2016-2017

Monday 5 Mixed
W
Not available in this record
Saturday Morning Rollers
W
212
87
Pinbusters Mixed
W
206
105
Thursday Postal Mixed
W
206
99
Hi-Ho Mixed 5
W
205
105
Royal Rollers Mixed
W
199
92

2015-2016

Pinbusters Mixed
W
209
102
Saturday Morning Rollers
W
206
96
Classic Rollers
W
203
98
Hi-Ho Mixed 5
W
192
90

2014-2015

Saturday Morning Rollers
W
212
9
Pinbusters Mixed
W
200
105
Hi-Ho Mixed 5
W
194
96

2013-2014

Hi-Ho Mixed 5
W
198
105
Saturday Morning Rollers
W
197
87
Pinbusters Mixed
W
197
104

2012-2013

Mega Million Dbls(S)
S
Not available in this record
Bottom Liners
W
197
3
Hi-Ho Mixed 5
W
196
96
Pinbusters Mixed
W
194
99
Saturday Morning Rollers
W
190
5

2011-2012

Bottom Liners
W
200
3
Hi-Ho Mixed
W
197
105
Sat Morning Rollers
W
194
90
Pinbusters Mixed
W
194
105
Sat. Afternoon Trios(S)
S
182
15

2010-2011

Top Dollar Trio's (S)
S
Not available in this record
Hi-Ho Mixed
W
197
96
Pinbusters Mixed
W
196
96
Sat Morning Rollers
W
193
75

2009-2010

Top Dollar Trio's (S)
S
Not available in this record
Sat Morning Rollers
W
210
3
Pinbusters Mixed
W
190
93
Hi-Ho Mixed
W
187
96

2008-2009

PBA Experience(S)
S
Not available in this record
Sat Morning Rollers
W
178
3
Hi-Ho Mixed
W
170
105
Pinbusters Mixed
W
166
105

1999-2000

Wed Mix Four
W
174
99
USBC standing

Memberships

Active membership
Nation's Capital Area USBC
Current
2026-08-01
2027-07-31
Nation's Capital Area USBC
Past
2025-08-01
2026-07-31
Lower Delaware USBC
Past
2024-08-01
2025-07-31
Nation's Capital Area USBC
Past
2024-08-01
2025-07-31
Nation's Capital Area USBC
Past
2023-08-01
2024-07-31
Show earlier memberships Hide earlier memberships
Nation's Capital Area USBC
Past
2022-08-01
2023-07-31
Nation's Capital Area USBC
Past
2021-08-01
2022-07-31
Lower Delaware USBC
Past
2020-08-01
2021-07-31
Nation's Capital Area USBC
Past
2020-08-01
2021-07-31
Nation's Capital Area USBC
Past
2019-08-01
2020-07-31
Nation's Capital Area USBC
Past
2018-08-01
2019-07-31
Nation's Capital Area USBC
Past
2017-08-01
2018-07-31
Nation's Capital Area USBC
Past
2016-08-01
2017-07-31
Nation's Capital Area USBC
Past
2015-08-01
2016-07-31
Nation's Capital Area USBC
Past
2014-08-01
2015-07-31
Nation's Capital Area USBC
Past
2013-08-01
2014-07-31
Nation's Capital Area USBC
Past
2012-08-01
2013-07-31
Nation's Capital Area USBC
Past
2011-08-01
2012-07-31
Nation's Capital Area USBC
Past
2010-08-01
2011-07-31
Nation's Capital Area USBC
Past
2009-08-01
2010-07-31
Nation's Capital Area USBC
Past
2008-08-01
2009-07-31
Raleigh USBC BA
Past
2007-03-15
2008-07-31
Nation's Capital Area BA
Past
1999-08-01
2000-07-31
Career milestones

Honors

0900 series
0800 series
4300 games
011 in a row

300 games

AMF Capital Plaza Lanes
October 24 2023
300223190
AMF Marlow Heights Lanes
April 12 2023
300151193
Parkland Bowl
November 7 2015
03000
Parkland Bowl
December 23 2014
00300
Tournament history

Open Championships

Adjusted entering average 178 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.

2024/25206 → 178

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