Ranking
Scratch peak
USBC bowler profile

Leon B Johnson Jr

Perfect Game Bowler
1717-4945 Bowling since 2003
×1 300 games
200+ peak 180+ career avg 1K games Honor earned
Lifetime average 187.87 Across all recorded seasons
Lifetime games 1940 USBC-recorded games
Highest average 209 57 games
Career honors 1 Recognized achievements
What this profile flair means
Scratch peak aura

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

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

Recent composite averages

2026
House
202
271
2026
Sport
178
96
2025
House
204
108

League averages

2026-2027

JWAmusements Mixed Invitational
W
Not available in this record
Moonlighters
W
Not available in this record

2025-2026

JWAmusements Mixed Invitational
W
206
93
Moonlighters
W
205
96
Monday Night Trios
W
202
22
Summer Monday Evening Trios
S
193
51
Thursday Evening Mixed
S
192
9
Sport Trios Sport
W
178
96

2024-2025

Moonlighters
W
209
57
JWAmusements Mixed Invitational
W
199
51
Show earlier league averages Hide earlier league averages

2023-2024

ThursdayEveningMixed
S
208
45
Summer Moonlighters
S
208
12
SummerMondayTrios
S
205
30
Moonlighters
W
196
92
JWAmusements Mixed Invitational
W
196
93
Misfits 23-24
W
195
19

2022-2023

Moonlighters
W
191
96
Thursday Evening Mixed
S
189
36
JWAmusements Mixed Invitational
W
188
96
Monday Night Doubles
W
185
21
Summer Moonlighters
S
178
24

2021-2022

Summer Moonlighters
S
196
39
Moonlighters
W
195
93
Weldon Wallace Memorial
W
188
9
Thursday Evening Mixed
S
187
45
Thurs. Vemco
W
184
96

2020-2021

Summer Moonlighters
S
180
39
Thusday Evening Mixed
S
179
40
Moonlighters
W
174
90
Thurs. Vemco
W
170
79
Salem Scratch Challenge
W
159
72

2019-2020

Summer Moonlighters
S
183
24
Thursday Trios
S
181
17
Sunday Moonlighters
W
175
96
High Rollers 2019-2020
W
171
6
Jonestown Mixed
W
170
75

2018-2019

Ridgecare Tuesday Nite Mix
W
174
3
Monday Evening Doubles
S
173
42

2002-2003

Bennett College
S
148
36

Sport conversions

178→206

Challenge conversions

159→172
USBC standing

Memberships

Active membership
Piedmont USBC
Current
2026-08-01
2027-07-31
Piedmont USBC
Past
2025-08-01
2026-07-31
Piedmont USBC
Past
2024-08-01
2025-07-31
Piedmont USBC
Past
2023-08-01
2024-07-31
Piedmont USBC
Past
2022-08-01
2023-07-31
Show earlier memberships Hide earlier memberships
Piedmont USBC
Past
2021-08-01
2022-07-31
Piedmont USBC
Past
2020-08-01
2021-07-31
Piedmont USBC
Past
2019-08-01
2020-07-31
Piedmont USBC
Past
2018-08-01
2019-07-31
Gr Greensboro BA
Past
2003-03-15
2004-07-31
Gr Greensboro BA
Past
2002-08-01
2003-07-31
Career milestones

Honors

0900 series
0800 series
1300 games
011 in a row

300 games

Northside Bowling Lanes
October 16 2025
169182300
Tournament history

Open Championships

Adjusted entering average 181 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/25209 → 181

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