Premier peak
USBC bowler profile
Matthew R Russo
Honors Legend
6260-2455
PBA
Bowling since 2007
×14
800 series
×20
300 games
×3
11 in a row
230+ peak
200+ career avg
1K games
10+ honors
Lifetime average
222.68
Lifetime games
1895
Highest average
248
Career honors
37
What this profile flair means
Premier peak aura
The nameplate aura reflects a highest recorded league average of 248.
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 2007. Sport and challenge conversions are summarized below.
Recent composite averages
Year2026
Type
House
Average244
Games99
Year2025
Type
House
Average242
Games39
Year2024
Type
House
Average244
Games54
League averages
2026-2027
League
Bank Rollers
SeasonW
Average & games
League
Tri Challenge Wednesday
SeasonW
Average & games
2025-2026
League
Tri Challenge Wednesday
SeasonW
Average247
Games57
League
Bank Rollers
SeasonW
Average239
Games42
2024-2025
League
Tri Challenge Wednesday
SeasonW
Average242
Games39
Show earlier league averages Hide earlier league averages
2023-2024
League
Tri Challenge Wednesday
SeasonW
Average244
Games54
2022-2023
League
Tri Challenge Wednesday
SeasonW
Average248
Games63
2021-2022
League
Tri Challenge Wednesday
SeasonW
Average247
Games60
League
Friday Nite Men
SeasonW
Average245
Games6
2020-2021
League
Friday Nite Men
SeasonW
Average243
Games33
League
Storm/Vise Sport Travel League
Sport
SeasonW
Average200
Games68
2019-2020
League
Storm/Vise Sport Travel League
Sport
SeasonW
Average204
Games76
2017-2018
League
Summer Fun
SeasonS
Average248
Games27
2016-2017
League
Guys & Dolls
SeasonW
Average236
Games9
League
Coudron Scratch Trio
Challenge
SeasonS
Average222
Games40
League
Summer Fun
SeasonS
Average212
Games3
2015-2016
League
Wednesday Doubles
SeasonS
Average & games
League
Coors Light Trios
SeasonS
Average231
Games12
League
Summer Fun
SeasonS
Average223
Games27
2014-2015
League
Oceans Scratch Trio 2014-2015
SeasonW
Average252
Games15
League
Monday Bud Light Men
SeasonW
Average243
Games39
League
Guys & Dolls
SeasonW
Average231
Games60
League
Summer Fun
SeasonS
Average229
Games39
League
George Hankel Classic
SeasonW
Average229
Games24
League
Monday Nite Adult/Youth
SeasonS
Average222
Games30
League
PB3/PETRAGLIA DOUBLES
SeasonW
Average220
Games6
League
Tino's Sport Shot
Sport
SeasonW
Average198
Games90
2013-2014
League
PBAX
Sport
SeasonW
Average & games
League
Friday Nite Teen 2014
SeasonW
Average & games
League
Oceans' Scratch Trio 2013-2014
SeasonW
Average233
Games57
League
Petraglia Scholarship
SeasonW
Average230
Games99
2012-2013
League
Friday Night Teen
SeasonS
Average & games
League
Tournament Condition Challenge
Sport
SeasonS
Average & games
League
Scratch Trio
SeasonW
Average235
Games60
League
Petraglia
SeasonW
Average234
Games81
League
Parker Bohn Jr. Gold Classic
Sport
SeasonS
Average198
Games27
League
Tournament Condition Challenge
Sport
SeasonS
Average193
Games45
2011-2012
League
Friday Night Teen
SeasonS
Average & games
League
Bz - Garden State Junior Gold 2
Sport
SeasonS
Average & games
League
Petraglia Scholarship
SeasonW
Average204
Games87
League
Pbax
Sport
SeasonS
Average196
Games15
League
NJ Gold Boys 1
Sport
SeasonW
Average180
Games36
2010-2011
League
Jr. Trios Scratch
SeasonS
Average & games
League
Petraglia Scholarship
SeasonW
Average212
Games124
League
Sun Adult-Youth
SeasonW
Average192
Games3
League
NJ Jr. Gold Lge 1 Boys
Sport
SeasonW
Average173
Games36
2009-2010
League
Sunday Adult Youth
SeasonW
Average186
Games78
2008-2009
League
Sunday Adult/Child Am
SeasonW
Average181
Games81
2007-2008
League
Sunday AM Adult Youth
SeasonW
Average138
Games69
2006-2007
League
2006-07 Sunday Adult Youth
SeasonW
Average126
Games78
Sport conversions
173→201
180→208
193→222
196→225
198→227
200→228
204→232
Challenge conversions
222→235
USBC standing
Memberships
AssociationSt Charles County USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationSt Louis USBC
StatusCurrent
From2026-08-01
Through2027-07-31
AssociationSt Charles County USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationSt Louis USBC
StatusPast
From2025-08-01
Through2026-07-31
AssociationSt Louis USBC
StatusPast
From2024-08-01
Through2025-07-31
Show earlier memberships Hide earlier memberships
AssociationSt Louis USBC
StatusPast
From2023-08-01
Through2024-07-31
AssociationSt Louis USBC
StatusPast
From2022-08-01
Through2023-07-31
AssociationGr Carlyle USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationSt Louis USBC
StatusPast
From2021-08-01
Through2022-07-31
AssociationGr Carlyle USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationTri-County Illinois USBC
StatusPast
From2020-08-01
Through2021-07-31
AssociationTri-County Illinois USBC
StatusPast
From2019-08-01
Through2020-07-31
AssociationUSBC HQ
StatusPast
From2018-08-01
Through2019-07-31
AssociationMonmouth County USBC
StatusPast
From2017-08-01
Through2018-07-31
AssociationUSBC HQ
StatusPast
From2017-08-01
Through2018-07-31
AssociationMonmouth County USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationOrange Belt USBC
StatusPast
From2016-08-01
Through2017-07-31
AssociationUSBC HQ
StatusPast
From2016-08-01
Through2017-07-31
AssociationMonmouth County USBC
StatusPast
From2015-08-01
Through2016-07-31
AssociationOcean County USBC BA
StatusPast
From2015-08-01
Through2016-07-31
AssociationUSBC HQ
StatusPast
From2015-08-01
Through2016-07-31
AssociationMonmouth County USBC
StatusPast
From2014-08-01
Through2015-07-31
AssociationOcean County USBC BA
StatusPast
From2014-08-01
Through2015-07-31
AssociationIBC Youth HQ
StatusPast
From2013-08-01
Through2014-07-31
AssociationOcean County USBC Youth
StatusPast
From2013-08-01
Through2014-07-31
AssociationIBC Youth HQ
StatusPast
From2012-08-01
Through2013-07-31
AssociationOcean County USBC Youth
StatusPast
From2012-08-01
Through2013-07-31
AssociationIBC Youth HQ
StatusPast
From2011-08-01
Through2012-07-31
AssociationMonmouth County USBC
StatusPast
From2011-10-15
Through2012-07-31
AssociationIBC Youth HQ
StatusPast
From2010-08-01
Through2011-07-31
AssociationMonmouth County USBC
StatusPast
From2010-10-13
Through2011-07-31
AssociationMonmouth County USBC
StatusPast
From2009-10-21
Through2010-07-31
AssociationMonmouth County USBC
StatusPast
From2008-08-01
Through2009-07-31
AssociationMonmouth County USBC Youth
StatusPast
From2007-08-01
Through2008-07-31
AssociationMonmouth County USBC Youth
StatusPast
From2006-08-01
Through2007-07-31
Career milestones
Honors
0900 series
14800 series
20300 games
311 in a row
800 series
Series801
Bowling centerConcord Bowl
DateSeptember 2 2026
Game scores289246266
Series833
Bowling centerConcord Bowl
DateJanuary 21 2026
Game scores300253280
Series805
Bowling centerConcord Bowl
DateJanuary 14 2026
Game scores258290257
Series828
Bowling centerConcord Bowl
DateDecember 17 2025
Game scores290279259
Series802
Bowling centerConcord Bowl
DateDecember 6 2023
Game scores279300223
Series814
Bowling centerBroken Arrow Lanes
DateNovember 19 2023
Game scores280279255
Series813
Bowling centerHanks Bowl Inc
DateFebruary 12 2021
Game scores255279279
Series826
Bowling centerHanks Bowl Inc
DateDecember 4 2020
Game scores237289300
Series815
Bowling centerHowell Lanes
DateAugust 16 2018
Game scores246279290
Series826
Bowling centerFinnigan's Lanes
DateApril 6 2015
Game scores279247300
Series820
Bowling centerOcean Lanes
DateMarch 1 2014
Game scores279300241
Series831
Bowling centerOcean Lanes
DateDecember 29 2013
Game scores267279285
Series817
Bowling centerMajestic Lanes
DateMay 18 2013
Game scores258279280
Series806
Bowling centerHowell Lanes
DateOctober 12 2012
Game scores278279249
Show earlier 800 series Hide earlier 800 series
Series801
Bowling centerConcord Bowl
DateSeptember 2 2026
Game scores289246266
Series833
Bowling centerConcord Bowl
DateJanuary 21 2026
Game scores300253280
Series805
Bowling centerConcord Bowl
DateJanuary 14 2026
Game scores258290257
Series828
Bowling centerConcord Bowl
DateDecember 17 2025
Game scores290279259
Series802
Bowling centerConcord Bowl
DateDecember 6 2023
Game scores279300223
Series814
Bowling centerBroken Arrow Lanes
DateNovember 19 2023
Game scores280279255
Series813
Bowling centerHanks Bowl Inc
DateFebruary 12 2021
Game scores255279279
Series826
Bowling centerHanks Bowl Inc
DateDecember 4 2020
Game scores237289300
Series815
Bowling centerHowell Lanes
DateAugust 16 2018
Game scores246279290
Series826
Bowling centerFinnigan's Lanes
DateApril 6 2015
Game scores279247300
Series820
Bowling centerOcean Lanes
DateMarch 1 2014
Game scores279300241
Series831
Bowling centerOcean Lanes
DateDecember 29 2013
Game scores267279285
Series817
Bowling centerMajestic Lanes
DateMay 18 2013
Game scores258279280
Series806
Bowling centerHowell Lanes
DateOctober 12 2012
Game scores278279249
300 games
Bowling centerWest Park Bowl
DateSeptember 20 2026
Game scores247244300
Bowling centerConcord Bowl
DateAugust 26 2026
Game scores300259176
Bowling centerThunderbowl Lanes
DateMarch 27 2026
Game scores30000
Bowling centerConcord Bowl
DateJanuary 21 2026
Game scores300253280
Bowling centerBowl Haven Lanes
DateDecember 7 2025
Game scores03000
Bowling centerConcord Bowl
DateSeptember 24 2025
Game scores03000
Bowling centerConcord Bowl
DateMarch 20 2024
Game scores30000
Bowling centerConcord Bowl
DateDecember 6 2023
Game scores279300223
Bowling centerConcord Bowl
DateNovember 8 2023
Game scores248300201
Bowling centerHanks Bowl Inc
DateDecember 18 2020
Game scores30000
Bowling centerHanks Bowl Inc
DateDecember 4 2020
Game scores237289300
Bowling centerHanks Bowl Inc
DateNovember 28 2020
Game scores30000
Bowling centerSouth Point Bowling Plaza
DateDecember 17 2018
Game scores00300
Bowling centerFinnigan's Lanes
DateApril 6 2015
Game scores279247300
Bowling centerOcean Lanes
DateMarch 1 2014
Game scores279300241
Bowling centerHowell Lanes
DateOctober 25 2013
Game scores300231232
Bowling centerAMF Rose Bowl Lanes
DateJuly 15 2013
Game scores148300176
Bowling centerMajestic Lanes
DateMay 18 2013
Game scores300212280
Bowling centerHowell Lanes
DateOctober 19 2012
Game scores300214213
Bowling centerHowell Lanes
DateAugust 18 2011
Game scores300216201
Show earlier 300 games Hide earlier 300 games
Bowling centerWest Park Bowl
DateSeptember 20 2026
Game scores247244300
Bowling centerConcord Bowl
DateAugust 26 2026
Game scores300259176
Bowling centerThunderbowl Lanes
DateMarch 27 2026
Game scores30000
Bowling centerConcord Bowl
DateJanuary 21 2026
Game scores300253280
Bowling centerBowl Haven Lanes
DateDecember 7 2025
Game scores03000
Bowling centerConcord Bowl
DateSeptember 24 2025
Game scores03000
Bowling centerConcord Bowl
DateMarch 20 2024
Game scores30000
Bowling centerConcord Bowl
DateDecember 6 2023
Game scores279300223
Bowling centerConcord Bowl
DateNovember 8 2023
Game scores248300201
Bowling centerHanks Bowl Inc
DateDecember 18 2020
Game scores30000
Bowling centerHanks Bowl Inc
DateDecember 4 2020
Game scores237289300
Bowling centerHanks Bowl Inc
DateNovember 28 2020
Game scores30000
Bowling centerSouth Point Bowling Plaza
DateDecember 17 2018
Game scores00300
Bowling centerFinnigan's Lanes
DateApril 6 2015
Game scores279247300
Bowling centerOcean Lanes
DateMarch 1 2014
Game scores279300241
Bowling centerHowell Lanes
DateOctober 25 2013
Game scores300231232
Bowling centerAMF Rose Bowl Lanes
DateJuly 15 2013
Game scores148300176
Bowling centerMajestic Lanes
DateMay 18 2013
Game scores300212280
Bowling centerHowell Lanes
DateOctober 19 2012
Game scores300214213
Bowling centerHowell Lanes
DateAugust 18 2011
Game scores300216201
11 in a row
Bowling centerHowell Lanes
DateNovember 8 2013
Bowling centerOcean Lanes
DateOctober 19 2013
Bowling centerOcean Lanes
DateSeptember 22 2012
Tournament history
Open Championships
Entering average
213
Your Open Championships average is calculated from your 27 most recent games bowled between 2018 and 2026.
Search historical Open Championships scores.