Ranking
Premier peak
USBC bowler profile

Greg S Thomas

Honors Legend
2375-54 PBA Bowling since 2003
×22 800 series ×42 300 games ×11 11 in a row
230+ peak 200+ career avg 2.5K games 10+ honors
Lifetime average 227.82 Across all recorded seasons
Lifetime games 3424 USBC-recorded games
Highest average 242 48 games
Career honors 75 Recognized achievements
What this profile flair means
Premier peak aura

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

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

Recent composite averages

2026 House
225 average · 36 games
2025 House
237 average · 102 games
2024 House
236 average · 96 games
2023 House
228 average · 147 games
2022 House
233 average · 176 games

League averages

2026-2027

CDA Majors · W
Data not found

2025-2026

Thursday Mix and Match · W
Data not found
TNT - Thursday Night Throwers · W
Data not found
CDA Majors · W
225 average · 36 games

2024-2025

TNT - Thursday Night Throwers · W
239 average · 90 games
CDA Majors · W
227 average · 12 games

2023-2024

TNT - Thursday Night Throwers · W
237 average · 84 games
CDA Majors · W
229 average · 12 games

2022-2023

TNT - Thursday Night Throwers · W
230 average · 84 games
CDA Majors · W
227 average · 63 games

2021-2022

Thursday Swiss Trio · S
235 average · 56 games
Pepsi Scratch · W
233 average · 120 games

2020-2021

Hemingways Bowling League · W
230 average · 84 games
Anchor Shootout · W
227 average · 84 games

2019-2020

Hemingways Bowling League · W
236 average · 96 games
Anchor Shootout · W
231 average · 108 games

2018-2019

Summer Shooters · S
241 average · 24 games
Anchor Shootout · W
232 average · 105 games
Hemingway's Bowling League · W
229 average · 93 games

2017-2018

Wednesday Loopers · W
Data not found
Hemingway's · W
241 average · 78 games
Coca-Cola Shootout · W
237 average · 106 games
Thursday Nighters · W
233 average · 6 games
Summer Shooters · S
228 average · 30 games
Moonlite Men's 2017-2018 · W
228 average · 84 games

2016-2017

Monday Morning Post Office League · W
241 average · 87 games
Draft Doubles · S
233 average · 48 games
Shooters · S
232 average · 42 games
Elite Doubles · W
231 average · 100 games
Coca-Cola Shootout · W
230 average · 109 games

2015-2016

Elite Doubles Summer · S
242 average · 48 games
Coca-Cola Shootout · W
229 average · 108 games
Corner Pocket · W
225 average · 6 games

2014-2015

Monday Mixups · W
Data not found

2013-2014

Early Risers · W
226 average · 96 games

2012-2013

Early Risers · W
237 average · 93 games

2011-2012

Early Risers · W
231 average · 96 games
Monday Individual Scratch · W
225 average · 92 games

2010-2011

Early Risers · W
225 average · 96 games

2009-2010

Friday 1075 Dual Division · W
233 average · 30 games
Early Risers · W
231 average · 93 games

2008-2009

Wednesday Madness · W
236 average · 66 games
3 Star Masters · W
227 average · 33 games
Alpine PBA · W
207 average · 27 games

2007-2008

3 Star Masters · W
227 average · 57 games
Alpine PBA/Sport · W
218 average · 6 games

2006-2007

3-Star Masters · W
249 average · 6 games
Masters Random Singles · W
225 average · 112 games
Falls Singles Masters · W
189 average · 3 games

2005-2006

USBC Headquarters - Sport · W
Data not found
Monday 3 Mixed Hdcp · W
223 average · 30 games
USBC Headquarters · W
217 average · 15 games
USBC Masters Trios · W
214 average · 39 games
Wednesday Night Loopers · W
213 average · 3 games

2004-2005

Hi Lo Doubles · W
Data not found
Pin Partners · W
Data not found
Flat Earth (Sport League) · W
Data not found
T.G.I.F. · W
Data not found
Hi-Point Rollers · W
Data not found
Early Birds · W
223 average · 33 games
Wedneyday Night Loopers · W
221 average · 33 games
Friday Night Leftover · W
220 average · 24 games

2003-2004

Wedneyday Night Loopers · W
Data not found
Monday 535 League · W
222 average · 100 games
Straight-A-Way · W
218 average · 35 games

2002-2003

Wednesday Night Loopers · W
220 average · 99 games
Almost Scratch · W
215 average · 104 games
USBC standing

Memberships

Active membership
Gr Coeur d'Alene USBC Current
2026-08-01 — 2027-07-31
Gr Coeur d'Alene USBC Past
2025-08-01 — 2026-07-31
Spokane County USBC Past
2025-08-01 — 2026-07-31
Gr Coeur d'Alene USBC Past
2024-08-01 — 2025-07-31
Spokane County USBC Past
2024-08-01 — 2025-07-31
Gr Coeur d'Alene USBC Past
2023-08-01 — 2024-07-31
Spokane County USBC Past
2023-08-01 — 2024-07-31
Gr Coeur d'Alene USBC Past
2022-08-01 — 2023-07-31
Spokane County USBC Past
2022-08-01 — 2023-07-31
Spokane County USBC Past
2021-08-01 — 2022-07-31
Midlands SC USBC Past
2020-08-01 — 2021-07-31
Midlands SC USBC Past
2019-08-01 — 2020-07-31
Midlands SC USBC Past
2018-08-01 — 2019-07-31
Kaniksu Loop USBC Past
2017-08-01 — 2018-07-31
Midlands SC USBC Past
2017-08-01 — 2018-07-31
Midlands SC USBC Past
2016-08-01 — 2017-07-31
Midlands SC USBC Past
2015-08-01 — 2016-07-31
Gr Milwaukee USBC BA Past
2014-08-01 — 2015-07-31
Tri-City 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
Tri-City 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
Waukesha USBC Past
2008-08-01 — 2009-07-31
Waukesha USBC Past
2008-08-01 — 2009-07-31
Gr Milwaukee USBC BA Past
2007-08-01 — 2008-07-31
Waukesha USBC Past
2007-08-01 — 2008-07-31
Waukesha USBC Past
2007-08-01 — 2008-07-31
Gr Milwaukee USBC BA Past
2006-08-01 — 2007-07-31
Waukesha USBC Past
2006-08-01 — 2007-07-31
Corpus Christi USBC Past
2005-08-01 — 2006-07-31
Gr Milwaukee USBC BA Past
2005-08-01 — 2006-07-31
Gr Milwaukee USBC BA Past
2005-08-01 — 2006-07-31
Kaniksu Loop USBC Past
2005-08-01 — 2006-07-31
Baton Rouge USBC BA Past
2004-08-01 — 2005-07-31
Great Falls BA Past
2004-08-01 — 2005-07-31
Great Falls BA Past
2004-08-01 — 2005-07-31
Tri-City USBC BA Past
2004-03-15 — 2005-07-31
Great Falls BA Past
2003-08-01 — 2004-07-31
Kaniksu Loop BA Past
2002-08-01 — 2003-07-31
Libby-Troy BA Past
2002-08-01 — 2003-07-31
Libby-Troy BA Past
2001-08-01 — 2002-07-31
PBA Sport Bowlers Past
2001-08-01 — 2002-07-31
Libby-Troy BA Past
2000-08-01 — 2001-07-31
Kaniksu Loop BA Past
1998-08-01 — 1999-07-31
Kaniksu Loop BA Past
1997-08-01 — 1998-07-31
Career milestones

Honors

0900 series
22800 series
42300 games
1111 in a row

800 series

815 series · Valley Bowl
November 20 2025 · 257-268-290
802 series · Lilac Lanes & Casino
November 14 2024 · 255-289-258
814 series · Lilac Lanes & Casino
September 26 2024 · 289-247-278
806 series · Lilac Lanes & Casino
November 9 2023 · 289-238-279
806 series · Lilac Lanes & Casino
November 2 2023 · 289-238-279
805 series · Lilac Lanes & Casino
April 13 2022 · 269-268-268
813 series · Lilac Lanes & Casino
March 2 2022 · 278-298-237
805 series · Anchor Lanes
October 19 2019 · 227-279-299
837 series · Anchor Lanes
October 8 2019 · 258-300-279
803 series · Anchor Lanes
April 24 2018 · 279-266-258
804 series · Anchor Lanes
December 11 2017 · 235-300-269
823 series · AMF Seven Oaks
December 7 2017 · 289-246-288
855 series · Anchor Lanes
October 17 2017 · 300-289-266
811 series · Anchor Lanes
June 28 2017 · 279-276-256
836 series · AMF West Lanes
January 15 2013 · 290-278-268
836 series · Cadillac Xtreme Bowling Center
December 9 2012 · 268-289-279
805 series · Bowlero Wauwatosa
November 1 2006 · 279-248-278
836 series · O K Lanes
September 29 2004 · 279-289-268
806 series · Matt Surina's Bowlers World
August 28 1994 · 300-247-259
801 series · O K Lanes
January 12 1994 · 268-264-269
834 series · Sunset Bowling Center
February 16 1992 · 278-277-279
802 series · O K Lanes
March 25 1990 · 300-226-276

300 games

Perfect game · Grizzly Lanes
May 3 2026 · 196-300-247
Perfect game · Lilac Lanes & Casino
March 21 2024 · 259-300-225
Perfect game · Sunset Bowling Center
January 18 2023 · 191-169-300
Perfect game · Anchor Lanes
February 1 2021 · 300-186-256
Perfect game · Anchor Lanes
January 6 2020 · 300-257-185
Perfect game · Anchor Lanes
October 8 2019 · 258-300-279
Perfect game · Hamilton Lanes & Entertainment
May 3 2019 · 300-0-0
Perfect game · Lafayette Lanes
September 8 2018 · 300-213-247
Perfect game · Lucky Strike Grand Rapids
August 11 2018 · 300-0-0
Perfect game · Anchor Lanes
May 22 2018 · 300-248-201
Perfect game · Anchor Lanes
April 2 2018 · 300-167-268
Perfect game · Anchor Lanes
January 22 2018 · 300-193-211
Perfect game · Anchor Lanes
December 11 2017 · 235-300-269
Perfect game · Anchor Lanes
December 5 2017 · 245-300-192
Perfect game · Anchor Lanes
October 17 2017 · 300-289-266
Perfect game · Anchor Lanes
October 2 2017 · 235-300-196
Perfect game · Anchor Lanes
September 14 2016 · 300-196-189
Perfect game · Sheridan Lanes
May 1 2015 · 300-0-0
Perfect game · Wayward Social
October 25 2013 · 300-0-0
Perfect game · AMF West Lanes
November 7 2011 · 300-0-0
Perfect game · Bowlero Wauwatosa
October 29 2011 · 300-0-0
Perfect game · All Star Lanes - Baton Rouge
March 15 2005 · 227-300-136
Perfect game · Little's Lanes
September 8 2004 · 179-300-248
Perfect game · Pin & Cue Recreation
October 6 2003 · 300-0-0
Perfect game · Let's 10 Pin Bowlerama
November 3 2002 · 300-212-277
Perfect game · Trojan Lanes
February 13 2002 · 237-300-246
Perfect game · Lincoln Lanes
March 20 2001 · 226-235-300
Perfect game · Top Ten Bowling Centre
March 3 2001 · 300-0-0
Perfect game · Lincoln Lanes
February 28 2001 · 247-225-300
Perfect game · Lilac Lanes & Casino
February 7 1999 · 228-300-210
Perfect game · Eastmont Lanes
September 21 1997 · 225-300-214
Perfect game · Tyee Lanes
July 27 1997 · 300-0-0
Perfect game · North Bowl
December 8 1996 · 203-300-249
Perfect game · O K Lanes
August 8 1996 · 248-248-300
Perfect game · Matt Surina's Bowlers World
August 28 1994 · 300-247-259
Perfect game · O K Lanes
April 9 1994 · 208-233-300
Perfect game · O K Lanes
October 27 1993 · 225-257-300
Perfect game · O K Lanes
March 25 1990 · 300-226-276
Perfect game · O K Lanes
February 28 1990 · 300-216-193
Perfect game · Players and Spectators
February 11 1990 · 300-193-210
Perfect game · O K Lanes
December 1 1989 · 300-267-201
Perfect game · O K Lanes
January 15 1989 · 227-300-177

11 in a row

11 consecutive strikes · Classic Lanes Oak Creek
January 1 2014
11 consecutive strikes · Classic Lanes Oak Creek
January 1 2014
11 consecutive strikes · AMF West Lanes
January 15 2013
11 consecutive strikes · Middleton Sport Bowl
February 11 2012
11 consecutive strikes · AMF West Lanes
February 16 2010
11 consecutive strikes · AMF West Lanes
December 29 2009
11 consecutive strikes · AMF West Lanes
September 22 2009
11 consecutive strikes · USBC Open Championships
May 4 2008
11 consecutive strikes · JB's on 41
October 24 2005
11 consecutive strikes · Diamond Bowl
January 28 1993
11 consecutive strikes · Sunset Bowling Center
February 16 1992
Tournament history

Open Championships

Entering average 212 Based on 27 Open Championships games

The Open Championships average uses the most recent 27 games bowled from 2016 through 2025. Search historical championship scores.