Elite peak
USBC bowler profile
Geno C Mastroeni
Decorated Bowler
1048-349
Bowling since 2009
×1
800 series
×3
300 games
×1
11 in a row
220+ peak
200+ career avg
1K games
5+ honors
Lifetime average
200.46
Lifetime games
2381
Highest average
220
Career honors
5
What this profile flair means
Elite peak aura
The nameplate aura reflects a highest recorded league average of 220.
Decorated Bowler
Awarded for reaching at least five 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 2009. Sport and challenge conversions are summarized below.
Recent composite averages
Year2026
Type
House
Average179
Games66
Year2025
Type
House
Average196
Games93
Year2024
Type
House
Average194
Games81
League averages
2026-2027
League
Thursday Superior
SeasonW
Average & games
2025-2026
League
Thursday Superior
SeasonW
Average186
Games33
League
Friday Nite Stragglers
SeasonW
Average172
Games33
2024-2025
League
Thursday Superior
SeasonW
Average207
Games51
League
Friday Night Stragglers
SeasonW
Average183
Games42
Show earlier league averages Hide earlier league averages
2023-2024
League
Thursday Superior
SeasonW
Average197
Games36
League
Wednesday Night Open
SeasonW
Average192
Games45
2022-2023
League
Thursday Superior
SeasonW
Average202
Games63
League
Wednesday Night Open
SeasonW
Average197
Games60
2021-2022
League
Thursday 3 Man
SeasonW
Average205
Games45
League
Monday Night Mens
SeasonW
Average204
Games48
2020-2021
League
Thursday 3 Man
SeasonW
Average213
Games57
League
Monday Night Mens
SeasonW
Average207
Games45
2019-2020
League
Thursday 3 Man
SeasonW
Average207
Games54
League
Monday Night Mens
SeasonW
Average202
Games54
League
American Mens
SeasonW
Average192
Games66
2018-2019
League
Monday Night Mens
SeasonW
Average211
Games50
League
Thursday 3 Man
SeasonW
Average208
Games69
League
American Mens
SeasonW
Average195
Games60
2017-2018
League
Monday Night Mens
SeasonW
Average208
Games75
League
Thursday 3 Man
SeasonW
Average206
Games81
League
American Mens
SeasonW
Average205
Games66
2016-2017
League
Monday Night Mens
SeasonW
Average220
Games45
League
3 Man Thursday
SeasonW
Average207
Games51
League
American Mens
SeasonW
Average199
Games39
2015-2016
League
American Men's
SeasonW
Average & games
League
Monday Night Mens
SeasonW
Average217
Games51
League
3 Man Thursday
SeasonW
Average215
Games84
2014-2015
League
3 Man Thursday
SeasonW
Average206
Games57
League
American Men's
SeasonW
Average197
Games54
2013-2014
League
3 Man Thursday
SeasonW
Average202
Games54
League
Monday Night Mens
SeasonW
Average202
Games6
League
Friday Night Mixed
SeasonW
Average193
Games60
2012-2013
League
Friday Night Mixed 12/13
SeasonW
Average197
Games78
League
3 Man Thursday
SeasonW
Average197
Games78
2011-2012
League
Tuesday Night Mens
SeasonW
Average & games
League
Friday Night Mixed League
SeasonW
Average & games
League
3 Man Thursday
SeasonW
Average203
Games72
2010-2011
League
3 Man Thursday
SeasonW
Average205
Games63
League
Friday Night Mixed Doubles
SeasonW
Average197
Games78
League
Tuesday Night Mens
SeasonW
Average193
Games78
2009-2010
League
Friday Night Mixed Doubles
SeasonW
Average & games
League
Tuesday Night Mens
SeasonW
Average202
Games81
League
Mixed Up Sundays
SeasonW
Average201
Games75
2008-2009
League
Friday Nite Mixed Doubles
SeasonW
Average191
Games42
League
Tuesday Night Mens
SeasonW
Average189
Games45
League
Fred's Sunday Early Mixed
SeasonW
Average187
Games57
USBC standing
Memberships
AssociationOgemaw County USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationGaylord USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationOgemaw County USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationGaylord USBC
StatusPast
From2024-08-01
Through2025-07-31
AssociationOgemaw County USBC
StatusPast
From2024-08-01
Through2025-07-31
Show earlier memberships Hide earlier memberships
AssociationGaylord USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationOgemaw County USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationGaylord USBC
StatusPast
From2022-08-01
Through2023-07-31
AssociationOgemaw County USBC
StatusPast
From2022-08-01
Through2023-07-31
AssociationGr Roscommon USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationGr Roscommon USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationGr Roscommon USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationGr Roscommon USBC
StatusPast
From2018-08-01
Through2019-07-31
AssociationGr Roscommon USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2016-08-01
Through2017-07-31
AssociationGaylord USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2015-08-01
Through2016-07-31
AssociationGaylord USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2014-08-01
Through2015-07-31
AssociationGaylord USBC
StatusPast
From2013-08-01
Through2014-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2013-08-01
Through2014-07-31
AssociationGaylord USBC
StatusPast
From2012-08-01
Through2013-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2012-08-01
Through2013-07-31
AssociationGrayling USBC BA
StatusPast
From2011-08-01
Through2012-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2011-08-01
Through2012-07-31
AssociationGrayling USBC BA
StatusPast
From2010-08-01
Through2011-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2010-08-01
Through2011-07-31
AssociationGrayling USBC BA
StatusPast
From2009-08-01
Through2010-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2009-08-01
Through2010-07-31
AssociationGrayling USBC BA
StatusPast
From2008-08-01
Through2009-07-31
AssociationHoughton Lake USBC BA
StatusPast
From2008-08-01
Through2009-07-31
Career milestones
Honors
0900 series
1800 series
3300 games
111 in a row
800 series
Series809
Bowling centerDart Lanes
DateMarch 4 2021
Game scores246287276
300 games
Bowling centerDart Lanes
DateJanuary 30 2017
Game scores191170300
Bowling centerDart Lanes
DateJanuary 25 2016
Game scores275300194
Bowling centerDart Lanes
DateJanuary 14 2016
Game scores300214219
11 in a row
Bowling centerLegion Lanes
DateDecember 6 2013
Tournament history
Open Championships
Entering average
166
Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.