Ranking
Scratch peak
USBC bowler profile

Michael J Ruiz

Perfect Game Bowler
8012-13262 Bowling since 2000
×2 300 games
200+ peak 180+ career avg 2.5K games Honor earned
Lifetime average 185.21 Across all recorded seasons
Lifetime games 4342 USBC-recorded games
Highest average 207 38 games
Career honors 2 Recognized achievements
What this profile flair means
Scratch peak aura

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

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
184
228
2025
House
183
243
2024
House
190
144

League averages

2026-2027

Twilight Wednesday
W
Not available in this record
Aloha Friday Invitational
W
Not available in this record
Santa Fe Chiefs
W
Not available in this record

2025-2026

Early Birds II
S
213
3
Aloha Friday Invitational
W
190
90
Santa Fe Chiefs
W
186
9
Early Birds
W
184
6
JB Bowling Summer # 2
S
179
21
Twilight Wednesday
W
179
99

2024-2025

Aloha Friday Invitational
W
195
75
Twilight Wednesday
W
194
93
Early Birds
W
191
3
JB Bowling Summer # 2
S
176
27
Early Birds II
S
158
3
Twilight Wednesday II
S
145
42
Show earlier league averages Hide earlier league averages

2023-2024

Aloha Friday Invitational
W
191
75
Twilight Wednesday
W
188
39
Twilight Wed II
S
188
30

2022-2023

Santa Fe Chiefs
W
196
3
Aloha Friday Invitational
W
195
71
Twilight Wednesday
W
194
87
Early Birds
W
182
21
Early Birds II
S
179
3

2021-2022

Twilight Wednesday
W
204
84
Aloha Friday Invitational
W
194
15
J.B. Bowling #2
W
194
59
LVBT 632 Trios
S
193
27
Strikes & Spares
W
191
3
Storm Fil-Am II
S
183
24

2020-2021

Twilight Wednesday
W
196
78
Strikes & Spares II
S
194
12
Aloha Friday
W
194
84

2019-2020

Brunswick 630 Trios
W
200
69
Aloha Friday
W
197
12
Fantastic Gassers Inv
W
195
36
900 Global Scratch Singles
W
189
72

2018-2019

Aloha Friday II
S
208
3
Santa Fe Chiefs
W
199
12
Aloha Friday
W
197
66
Fantastic Gassers Inv
W
195
84
Brunswick 630 Trios
W
194
81
900 Global Scratch Singles
S
182
18

2017-2018

Fly Me Over
W
209
6
Summer Underground League
S
207
38
Strikes & Spares
W
206
78
Brunswick 630 Trios
W
198
87
Fantastic Gassers Inv
W
193
87
Aloha Friday
S
189
42
Brunswick Doubles
S
174
4

2016-2017

Brunswick 630 Trios
W
195
83
Strikes & Spares
W
193
69
Fantastic Gassers Inv
W
191
27
Rio Grande Mixed
W
188
24
Hi Fliers
W
171
3

2015-2016

Hi Fliers
W
186
81
Rio Grande Mixed
W
186
6
Brunswick Summer Drifters
S
184
27

2014-2015

Aloha Saturday
S
Not available in this record
Brunswick Summer Drifters
S
206
3
Hi Fliers
W
185
33
Triple "R"
W
184
3
Rio Grande Mixed
W
162
3

2013-2014

Guys And Gals
W
197
9
Hi Fliers
W
195
87
Aloha Saturday
S
191
33

2012-2013

Rio Grande Mixed II
S
202
45
Rio Grande Mixed
W
197
90
Hi Fliers
W
186
12
Friday Night Drifters
W
183
15
Aloha Saturday
S
180
30
Budweiser Scratch Invitational
W
175
3

2011-2012

Rio Grande Mixed II
S
196
39
Rio Grande Mixed
W
178
9

2010-2011

Rio Grande Mixed
W
195
90

2009-2010

Rio Grande Mixed
W
196
84
Rio Grande Mixed II
S
182
24

2008-2009

Rio Grande Mixed
W
187
90
K & K Mens Hdcp
W
183
75
Rio Grande Mixed II
S
181
39

2007-2008

Sunday Fun Time
W
184
9
High Fives II
S
182
33
Rio Grande Mixed
W
182
57
Rio Grande Mixed II
S
178
36

2006-2007

Kokomo Kraizes II
W
171
39

2005-2006

Rio Grande Mixed
W
190
87
9 PM Special
W
187
124
9 PM Special I I
S
184
48
Rio Grande Mixed II
S
180
24
Party Time
S
161
2

2004-2005

Men's Mon Nite
W
Not available in this record
9 O' Clock Special
S
Not available in this record
Rio Grande Mixed II
S
185
25
Rio Grande Mixed
W
175
91

2003-2004

Rio Grande Mixed II
S
180
27
Desert Rats
W
163
90

2002-2003

Santa Fe Boozers
W
179
87
Thirsty Tuesday
S
173
36
Twilight Wednesday
W
167
84
Rio Grande Mixed II
S
165
30
Sat. Nite Special
W
162
21

2001-2002

Thirsty Tuesday
S
173
36
Santa Fe Boozers
W
169
90
Elk's Mixer
W
168
18
Tuesday Mixed Nuts
W
166
51

2000-2001

Winter Western Hdcp Mxd Dbls
W
Not available in this record
Wed. Winners
S
178
6
Thirsty Tuesday
S
163
27
Friday Night Mixed Bowling
W
159
3
Sunny Daze
S
154
44

1999-2000

Las Vegas Bowling League
W
Not available in this record
Thur Nite Diamond Hdcp League
W
Not available in this record
Friday Night Mixed Bowling
W
Not available in this record
Skips Hat League
S
Not available in this record
Las Vegas League
W
Not available in this record
USBC standing

Memberships

Active membership
Southern Nevada USBC
Current
2026-08-01
2027-07-31
Southern Nevada USBC
Past
2025-08-01
2026-07-31
Southern Nevada USBC
Past
2024-08-01
2025-07-31
Southern Nevada USBC
Past
2023-08-01
2024-07-31
Southern Nevada USBC
Past
2022-08-01
2023-07-31
Show earlier memberships Hide earlier memberships
Southern Nevada USBC
Past
2021-08-01
2022-07-31
Southern Nevada USBC
Past
2020-08-01
2021-07-31
Southern Nevada USBC
Past
2019-08-01
2020-07-31
Southern Nevada USBC
Past
2018-08-01
2019-07-31
Southern Nevada USBC
Past
2017-08-01
2018-07-31
Southern Nevada USBC
Past
2016-08-01
2017-07-31
Southern Nevada USBC
Past
2015-08-01
2016-07-31
Southern Nevada USBC
Past
2014-08-01
2015-07-31
Southern Nevada USBC
Past
2013-08-01
2014-07-31
Southern Nevada USBC
Past
2012-08-01
2013-07-31
Southern Nevada USBC
Past
2011-08-01
2012-07-31
Southern Nevada USBC
Past
2010-03-15
2011-07-31
Southern Nevada USBC
Past
2009-03-15
2010-07-31
Southern Nevada USBC
Past
2008-08-01
2009-07-31
Gr Reno Sparks USBC
Past
2007-08-01
2008-07-31
Southern Nevada USBC
Past
2007-08-01
2008-07-31
Gr Reno Sparks USBC
Past
2006-08-01
2007-07-31
Southern Nevada USBC
Past
2005-08-01
2006-07-31
Southern Nevada BA
Past
2004-03-15
2005-07-31
Southern Nevada BA
Past
2003-08-01
2004-07-31
Southern Nevada BA
Past
2002-08-01
2003-07-31
Southern Nevada BA
Past
2001-08-01
2002-07-31
Sierra Huachuca BA
Past
2000-08-01
2001-07-31
Sierra Huachuca BA
Past
1999-08-01
2000-07-31
Career milestones

Honors

0900 series
0800 series
2300 games
011 in a row

300 games

Texas Star Lanes
February 20 2017
30000
Texas Star Lanes
August 13 2008
00300
Tournament history

Open Championships

Entering average 171 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.