Ranking
Scratch peak
USBC bowler profile

Mark F Roth

Perfect Game Bowler
2523-5152 Bowling since 1999
×1 300 games
200+ peak 180+ career avg 2.5K games Honor earned
Lifetime average 183.75 Across all recorded seasons
Lifetime games 3811 USBC-recorded games
Highest average 203 48 games
Career honors 1 Recognized achievements
What this profile flair means
Scratch peak aura

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

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

Recent composite averages

2025
House
168
72
2024
House
172
105
2023
House
177
111

League averages

2024-2025

Tuesday Ale House Mixed
W
168
72

2023-2024

Tuesday Ale House Mixed
W
173
87
Wednesday Mixed
W
165
18

2022-2023

Tuesday Ale House Mixed
W
178
81
Wednesday Mixed
W
173
30
Show earlier league averages Hide earlier league averages

2021-2022

Wednesday Nite Mixed
W
167
54
Tuesday Ale House Mixed
W
166
81

2020-2021

Tuesday Ale House Mixed
W
172
87
Wednesday Nite Mixed
W
172
51

2019-2020

Wednesday Nite Mixed
W
175
30
Tuesday Ale House Mixed
W
174
63

2018-2019

Wednesday Nite Mixed
W
178
69
Tuesday Ale House Mixed
W
171
78

2017-2018

Wednesday Nite Mixed
W
180
53
Tuesday Ale House Mixed
W
174
64

2016-2017

Tuesday Ale House Mixed
W
180
69
Wednesday Nite Mixed
W
179
66

2015-2016

Wednesday Nite Mixed
W
173
33
Tuesday Ale House Mixed
W
170
60

2014-2015

Wednesday Nite Mixed
W
171
81
T. R. M. 1000
W
170
79

2013-2014

Wednesday Nite Mixed
W
178
54
T. R. M. 1000
W
177
66

2012-2013

Wednesday Nite Mixed
W
193
84
Tuesday 1000
W
193
87

2011-2012

Monday Seniors
W
203
48
Tuesday 1000
W
194
81
Wednesday Nite Mixed
W
193
60

2010-2011

Tuesday 1000
W
200
87
Wednesday Nite Mixed
W
195
75
Saturday 6:30 Cpls
W
188
39

2009-2010

Wednesday Nite Mixed
W
194
54
Saturday 6:30 Couples
W
188
45
Tuesday 1000
W
185
81

2008-2009

Mon Seniors
W
196
69
Tuesday 1000
W
193
87
Wednesday Nite Mixed
W
188
66
Saturday 6:30 Couples
W
185
48

2007-2008

Wednesday Nite Mixed
W
203
69
Tuesday 1000
W
199
78
Saturday 6:30 Cpls
W
191
48

2006-2007

Innegan's Pubbers
W
204
9
Riviera Tuesday 1000
W
196
81
Saturday 6:30 Couples
W
185
48
Riviera Thursday 1050
W
161
3

2005-2006

Riviera Tuesday 1000
W
188
72
Saturday 6:30 Couples
W
187
48

2004-2005

Riviera Tuesday 1000
W
189
78
Saturday 6:30 Cpls
W
184
48

2003-2004

Riviera Tuesday 1000
W
184
84
Saturday Night 6:30 PM Cpls
W
184
45
Wed 6:30 PM Men
W
176
78

2002-2003

Saturday Night 6:30 PM Cpls
W
190
48
Riviera Tuesday 1000
W
187
87
Krueger's Wed 920
W
182
87

2001-2002

Riviera Tuesday 1000
W
191
90
Saturday Night 6:30 PM Cpls
W
191
48

2000-2001

Saturday Night 6:30 PM Cpls
W
Not available in this record

1999-2000

Riviera Tuesday 1000
W
193
87
Saturday Night 6:30 PM Cpls
W
190
42

1998-1999

Imperial Tues Mens 1000
W
198
96
USBC standing

Memberships

Not currently active
Milwaukee Area USBC
Most recent
2024-08-01
2025-07-31
Milwaukee Area USBC
Past
2023-08-01
2024-07-31
Milwaukee Area USBC
Past
2022-08-01
2023-07-31
Milwaukee Area USBC
Past
2021-08-01
2022-07-31
Milwaukee Area USBC
Past
2020-08-01
2021-07-31
Show earlier memberships Hide earlier memberships
Milwaukee Area USBC
Past
2019-08-01
2020-07-31
Milwaukee Area USBC
Past
2018-08-01
2019-07-31
Milwaukee Area USBC
Past
2017-08-01
2018-07-31
Gr Milwaukee USBC BA
Past
2016-08-01
2017-07-31
Gr Milwaukee USBC BA
Past
2015-08-01
2016-07-31
Gr Milwaukee USBC BA
Past
2014-08-01
2015-07-31
Gr Milwaukee USBC BA
Past
2013-08-01
2014-07-31
Gr Milwaukee USBC BA
Past
2012-08-01
2013-07-31
Gr Milwaukee USBC BA
Past
2011-08-01
2012-07-31
Gr Milwaukee USBC BA
Past
2010-08-01
2011-07-31
Gr Milwaukee USBC BA
Past
2009-08-01
2010-07-31
Gr Milwaukee USBC BA
Past
2008-08-01
2009-07-31
Gr Milwaukee USBC BA
Past
2007-08-01
2008-07-31
Gr Milwaukee USBC BA
Past
2006-08-01
2007-07-31
Gr Milwaukee USBC BA
Past
2005-08-01
2006-07-31
Gr Milwaukee USBC BA
Past
2004-08-01
2005-07-31
Gr Milwaukee USBC BA
Past
2003-08-01
2004-07-31
Gr Milwaukee USBC BA
Past
2002-08-01
2003-07-31
Gr Milwaukee USBC BA
Past
2001-08-01
2002-07-31
Gr Milwaukee USBC BA
Past
2000-08-01
2001-07-31
Gr Milwaukee USBC BA
Past
1999-08-01
2000-07-31
Gr Milwaukee USBC BA
Past
1998-08-01
1999-07-31
Career milestones

Honors

0900 series
0800 series
1300 games
011 in a row

300 games

Riviera lanes
September 21 1999
184300201
Tournament history

Open Championships

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

2023/24173 → 151

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