Ranking
Elite peak
USBC bowler profile

Michael P Hanlein

Honors Legend
1585-46 Bowling since 2000
×10 800 series ×26 300 games ×11 11 in a row
220+ peak 200+ career avg 2.5K games 10+ honors
Lifetime average 212.64 Across all recorded seasons
Lifetime games 6176 USBC-recorded games
Highest average 228 26 games
Career honors 47 Recognized achievements
What this profile flair means
Elite peak aura

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

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.

Roster matching

League Finder

Start with one bowling center, then expand across the region. Matches use name, average, gender, game count, and league history when available.

Beta
These are evidence-based suggestions, not confirmed identities. Your “likely” or “unlikely” choices last only for this browser tab and are never attached to the profile.
Choose a region and bowling center to begin.
Historical records

League History

USBC records begin in 2000. Sport and challenge conversions are summarized below.

Recent composite averages

2026 House
215 average · 413 games
2026 Challenge
197 average · 108 games
2025 House
217 average · 488 games
2024 House
212 average · 507 games
2023 House
214 average · 450 games

League averages

2025-2026

Premiere Pro Shop Trios Summer · S
Data not found
Sport Shop Summer Trios · S
Data not found
Plaza Trios · S
Data not found
Middlesex County Classic · W
216 average · 105 games
Premiere Pro Shop Sunday Morning Trios · W
215 average · 92 games
Mike's Towing & Recovery · W
214 average · 69 games
AFM League · W
214 average · 24 games
Vic Rispoli Friday Night Classic · W
214 average · 87 games
Noches de Colombia Wed Night Classic · W
211 average · 21 games
Thurs Old Timers · W
209 average · 9 games
Thursday Night Sportsman · W
206 average · 6 games
Goldstein/Hanel Memorial Singles · W Challenge
197 average · 108 games

2024-2025

Premiere Pro Shop Trios Summer · S
Data not found
Tues 4 Man Summer 2025 · S
Data not found
Roseland Mixed · W
225 average · 6 games
Plaza Summer Trio's · S
224 average · 30 games
Middlesex County Classic · W
219 average · 104 games
Classic Tri's 2024-25 · W
218 average · 30 games
Vic Rispoli Friday Night Classic · W
218 average · 99 games
Premiere Pro Shop Sunday Morning Trios · W
218 average · 102 games
AF Memorial Mixed League · W
214 average · 21 games
Thursday Night Sportsman · W
213 average · 96 games

2023-2024

Thursday Night Sportsman · W
217 average · 96 games
Plaza Wednesday Trio · S
215 average · 45 games
Middlesex County Classic · W
213 average · 102 games
Craig Mueller Memorial League · W
212 average · 12 games
Victor Rispoli Friday Night Classic · W
211 average · 93 games
Premier Pro Shop Summer Trios · S
210 average · 42 games
Premier Pro Shop Trios · W
208 average · 102 games
Summer Doubles 2024 · S
204 average · 15 games

2022-2023

Classic Trio's · W
Data not found
Premier Pro Shop Summer Trios · S
224 average · 39 games
Victor Rispoli Friday Night Classic · W
215 average · 78 games
Premier Pro Shop Trios · W
213 average · 84 games
Plaza Wednesday Trio · S
213 average · 45 games
Middlesex County Classic · W
212 average · 78 games
Tuesday Classic Doubles · S
212 average · 45 games
Thursday Night Sportsman · W
211 average · 81 games

2021-2022

Classic Doubles · S
Data not found
Premier Pro Shop Trios · W
222 average · 75 games
Plaza Wednesday Trio · S
221 average · 42 games
Victor Rispoli Friday Night Classic · W
221 average · 102 games
Middlesex County Classic · W
218 average · 90 games
Wednesday Trios · W
217 average · 99 games
Thursday Night Sportsman · W
215 average · 90 games
Sportsmen Trios · W
211 average · 9 games
Premier Pro Shop Summer Trios · S
205 average · 39 games
Rockaway Classic Trio's · W
203 average · 32 games
Goldstein Hanel Singles · W Challenge
176 average · 9 games

2020-2021

Rockaway Summer Doubles · S
Data not found
Tuesday 400 Doubles · S
222 average · 56 games
Friday Night Classic · W
219 average · 84 games
Wednesday Trio's · W
218 average · 60 games
Middlesex County Classic · W
215 average · 84 games
Raritan Bay Men - Jimmy Long Memorial · W
214 average · 84 games
Sunday Morning Mens · W
212 average · 66 games
Ultimate Bud Light Trio · W
208 average · 3 games
PLAV Post 91/Monday Nite Minor · W
208 average · 15 games

2019-2020

Friday Night Classic · W
225 average · 66 games
Raritan Bay Men · W
222 average · 66 games
Rockaway Summer Doubles · S
216 average · 6 games
Wednesday Trio · W
215 average · 42 games
Sunday Morning Majors · W
214 average · 12 games
Ten Alarm · W
212 average · 21 games
Wednesday Early Birds · S
209 average · 21 games
Phillips 66 · W
207 average · 9 games
PLAV Post 91/Monday Nite Minor · W
207 average · 60 games
Sunday Morning Men · W
193 average · 15 games

2018-2019

Wednesday Trio · W
226 average · 81 games
Friday Night Classic · W
224 average · 78 games
Monday 670 Trios · S
224 average · 18 games
PLAV Post 91/Monday Nite Minor · W
220 average · 45 games
Ultimate Budweiser Trios · W
216 average · 78 games
Plaza Wednesday Trio · S
206 average · 27 games
Rockaway Classic Trios · W
204 average · 27 games

2017-2018

Wednesday Trio · W
Data not found
Phillips 66 · W
233 average · 6 games
Friday Night Classic · W
226 average · 87 games
Ultimate Budweiser Trios · W
217 average · 84 games
Premier Pro Shop Trios · W
214 average · 6 games
Utopians Mixed · W
212 average · 12 games
Plaza Wednesday SummerTrio · S
212 average · 6 games
Monday Night Doubles · W
207 average · 90 games

2016-2017

Wednesday Trio · W
222 average · 30 games
Ultimate Budweiser Trios · W
218 average · 102 games
Phillips 66 · W
215 average · 21 games
Plaza Wednesday SummerTrio · S
213 average · 36 games
Friday Night Classic · W
213 average · 81 games
PLAV Post 91/Monday Nite Minor · W
207 average · 39 games
Walt Mc Queen Rollers · W
201 average · 24 games

2015-2016

Sunday Adult /Junior · W
Data not found
Ultimate Budweiser Trios · W
221 average · 57 games
Plaza Wednesday SummerTrio · S
215 average · 33 games
Phillips 66 · W
212 average · 3 games
Friday Night Classic · W
207 average · 81 games
Mike's Auto Service MP Doubles · W
190 average · 3 games

2014-2015

Super Summer Singles · S
Data not found
Morris County Police & Fire · W
222 average · 15 games
Pat Martinelli Friday Night Classic · W
220 average · 84 games
Wednesday Trio · W
217 average · 24 games
C.M.I.L. · W
216 average · 99 games

2013-2014

Wednesday Trio · W
Data not found
Big Daddy's Trios · S
226 average · 33 games
Friday Night Classic · W
221 average · 75 games
Pat Martinelli Wednesday Trio · S
218 average · 42 games
C.M.I.L. · W
217 average · 87 games

2012-2013

Royal Chevrolet Matchpoint · W
213 average · 6 games
Big Daddy's Trios · S
212 average · 30 games
Friday Night Classic · W
208 average · 88 games
C.M.I.L. · W
208 average · 96 games
Pat Martinelli Wednesday Trio · S
204 average · 36 games

2011-2012

Royal Chevrolet Matchpoint · W
218 average · 6 games
Pat Martinelli Friday Night Classic · W
213 average · 90 games
Pat Martinelli Wednesday Trio · S
211 average · 42 games

2010-2011

Royal Chevrolet Matchpoint · W
213 average · 3 games
Pat Martinelli Friday Night Classic · W
212 average · 75 games
Conoco Phillips Industrial · W
208 average · 30 games
Thursday Summer Singles · S
206 average · 52 games

2006-2007

Royal Chevrolet Matchpoint · W
198 average · 51 games

2004-2005

Royal Chevrolet Matchpoint Doubles · W
187 average · 1 games

2003-2004

Middlesex County Majors · W
220 average · 6 games
Sunday AM Mens' Hdcp. · W
203 average · 32 games

2002-2003

Union County Major · W
224 average · 6 games
Sunday AM Mens' Hdcp. · W
215 average · 18 games
Sunday Morning Men · W
213 average · 24 games
Middlesex County Majors · W
213 average · 96 games
McGettigan-Spanjersberg Memorial · W
191 average · 81 games
Royal Chevrolet Matchpoint Doubles · W
182 average · 6 games

2001-2002

Hensle Trio Classic · W
Data not found
Royal Chevrolet Matchpoint Doubles · W
Data not found
Union County Major · W
234 average · 3 games
Monday Night Mixed · W
215 average · 15 games
Thursday Summer Singles · S
207 average · 48 games
McGettigan-Spanjersberg Memorial · W
200 average · 84 games
A B C Sports League · S
179 average · 39 games

2000-2001

Storr Tractor SctchTrio · W
228 average · 26 games
Union County Major · W
219 average · 102 games
Sunday AM Mens' Hdcp. · W
204 average · 23 games
A B C Sports League · S
181 average · 24 games

1999-2000

Wednesday Nite Mx. Summer · S
Data not found
McGettigan-Spanjersberg Memorial · W
Data not found
Sunday AM Mens' Hdcp. · W
Data not found
Union County Major · W
Data not found

Challenge conversions

176190
197212
USBC standing

Memberships

Not currently active
Monmouth County USBC Most recent
2025-08-01 — 2026-07-31
Morris County NJ USBC Past
2025-08-01 — 2026-07-31
Union County NJ USBC Past
2025-08-01 — 2026-07-31
Morris County NJ USBC Past
2024-08-01 — 2025-07-31
Union County NJ USBC Past
2024-08-01 — 2025-07-31
Central Jersey Middlesex County USBC Past
2023-08-01 — 2024-07-31
Morris County NJ USBC Past
2023-08-01 — 2024-07-31
Union County NJ USBC Past
2023-08-01 — 2024-07-31
Central Jersey Middlesex County USBC Past
2022-08-01 — 2023-07-31
Morris County NJ USBC Past
2022-08-01 — 2023-07-31
Central Jersey Middlesex County USBC Past
2021-08-01 — 2022-07-31
Morris County NJ USBC Past
2021-08-01 — 2022-07-31
Central Jersey Middlesex County USBC Past
2020-08-01 — 2021-07-31
Morris County NJ USBC Past
2020-08-01 — 2021-07-31
Union County NJ USBC Past
2020-08-01 — 2021-07-31
Central Jersey Middlesex County USBC Past
2019-08-01 — 2020-07-31
Morris County NJ USBC Past
2019-08-01 — 2020-07-31
Union County NJ USBC Past
2019-08-01 — 2020-07-31
Bergen County USBC Past
2018-08-01 — 2019-07-31
Central Jersey Middlesex County USBC Past
2018-08-01 — 2019-07-31
Morris County NJ USBC Past
2018-08-01 — 2019-07-31
Union County NJ USBC Past
2018-08-01 — 2019-07-31
Central Jersey Middlesex County USBC Past
2017-08-01 — 2018-07-31
Morris County USBC BA Past
2017-08-01 — 2018-07-31
Union County NJ USBC Past
2017-08-01 — 2018-07-31
Central Jersey Middlesex County USBC Past
2016-08-01 — 2017-07-31
Morris County USBC BA Past
2016-08-01 — 2017-07-31
Union County NJ USBC Past
2016-08-01 — 2017-07-31
Central Jersey Middlesex County USBC Past
2015-08-01 — 2016-07-31
Morris County USBC BA Past
2015-08-01 — 2016-07-31
Somerset-Hunterdon USBC BA Past
2015-08-01 — 2016-07-31
Union County NJ USBC Past
2015-08-01 — 2016-07-31
Morris County USBC BA Past
2014-08-01 — 2015-07-31
Union County NJ USBC Past
2014-08-01 — 2015-07-31
Morris County USBC BA Past
2013-08-01 — 2014-07-31
Morris County USBC BA Past
2012-08-01 — 2013-07-31
Somerset-Hunterdon USBC BA Past
2012-08-01 — 2013-07-31
Morris County USBC BA Past
2011-08-01 — 2012-07-31
Somerset-Hunterdon USBC BA Past
2011-08-01 — 2012-07-31
Morris County USBC BA Past
2010-08-01 — 2011-07-31
Somerset-Hunterdon USBC BA Past
2010-08-01 — 2011-07-31
Union County NJ USBC Past
2010-08-01 — 2011-07-31
Somerset-Hunterdon USBC BA Past
2006-08-01 — 2007-07-31
Somerset-Hunterdon USBC BA Past
2004-08-01 — 2005-07-31
Union County USBC BA Past
2003-08-01 — 2004-07-31
Middlesex County USBC BA Past
2002-08-01 — 2003-07-31
Somerset-Hunterdon USBC BA Past
2002-08-01 — 2003-07-31
Union County USBC BA Past
2001-08-01 — 2002-07-31
Union County USBC BA Past
2000-08-01 — 2001-07-31
Union County USBC BA Past
1999-08-01 — 2000-07-31
Career milestones

Honors

0900 series
10800 series
26300 games
1111 in a row

800 series

802 series · Majestic Lanes
May 26 2024 · 249-279-274
802 series · Majestic Lanes
May 23 2024 · 249-279-274
801 series · Hanover Lanes
June 8 2022 · 203-298-300
800 series · Majestic Lanes
May 25 2021 · 277-257-266
818 series · Hanover Lanes
February 10 2021 · 240-278-300
804 series · Majestic Lanes
December 2 2019 · 268-279-257
801 series · Linden Lanes
April 26 2018 · 258-276-267
815 series · Linden Lanes
April 20 2017 · 248-288-279
816 series · Stryxe
December 20 2013 · 279-238-299
800 series · Stryxe
November 25 2011 · 279-277-244

300 games

Perfect game · Hanover Lanes
July 8 2026 · 243-300-203
Perfect game · Majestic Lanes
January 7 2025 · 232-180-300
Perfect game · Majestic Lanes
December 1 2024 · 300-233-247
Perfect game · Majestic Lanes
October 22 2024 · 300-236-213
Perfect game · Majestic Lanes
May 3 2024 · 300-211-206
Perfect game · Majestic Lanes
April 25 2023 · 300-278-220
Perfect game · Majestic Lanes
November 13 2022 · 135-300-192
Perfect game · Hanover Lanes
June 8 2022 · 203-298-300
Perfect game · Boonton Lanes
May 12 2022 · 180-300-233
Perfect game · Majestic Lanes
June 22 2021 · 248-203-300
Perfect game · Hanover Lanes
February 10 2021 · 240-278-300
Perfect game · Jersey Lanes
November 2 2020 · 172-300-198
Perfect game · Majestic Lanes
March 12 2020 · 247-192-300
Perfect game · Hanover Lanes
June 12 2019 · 227-251-300
Perfect game · Hanover Lanes
April 17 2019 · 300-246-227
Perfect game · Hanover Lanes
March 20 2019 · 209-210-300
Perfect game · Majestic Lanes
November 30 2018 · 300-222-226
Perfect game · Hanover Lanes
October 31 2018 · 216-300-211
Perfect game · Hanover Lanes
February 14 2018 · 300-195-256
Perfect game · Linden Lanes
May 26 2016 · 247-300-218
Perfect game ·
April 16 2000 · 300-0-0
Perfect game · Roselle Lanes
April 16 2000 · 240-300-206
Perfect game · Linden Lanes
April 25 1996 · 245-300-232
Perfect game · Hanover Lanes
January 31 1996 · 300-214-227
Perfect game · Jersey Lanes
July 29 1993 · 300-0-0
Perfect game · Hy-Way Bowl
January 6 1993 · 188-161-300

11 in a row

11 consecutive strikes · Stryxe
December 20 2013
11 consecutive strikes · Stryxe
October 25 2013
11 consecutive strikes · Stryxe
March 5 2013
11 consecutive strikes · Stryxe
February 22 2013
11 consecutive strikes · Bowlero Green Brook
August 29 2002
11 consecutive strikes · Bowlero Green Brook
June 20 2002
11 consecutive strikes · Linden Lanes
January 4 2001
11 consecutive strikes · Circle Bowl & Entertainment
May 8 2000
11 consecutive strikes · Linden Lanes
April 17 1997
11 consecutive strikes · Hanover Lanes
December 6 1995
11 consecutive strikes · Jersey Lanes
August 4 1994
Tournament history

Open Championships

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