Ranking
Elite peak
USBC bowler profile

Joseph F DiDonato

Honors Legend
1577-7077 Bowling since 2002
×4 800 series ×6 300 games ×2 11 in a row
220+ peak 200+ career avg 2.5K games 10+ honors
Lifetime average 209.69 Across all recorded seasons
Lifetime games 2994 USBC-recorded games
Highest average 221 27 games
Career honors 12 Recognized achievements
What this profile flair means
Elite peak aura

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

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

Recent composite averages

2026 House
209 average · 84 games
2022 House
234 average · 3 games
2021 House
209 average · 81 games
2020 House
209 average · 59 games
2019 House
220 average · 93 games

League averages

2026-2027

Ewing · W
Data not found

2025-2026

Ewing · W
209 average · 84 games

2021-2022

Keller Williams Mens Hdcp · W
234 average · 3 games

2020-2021

Keller Williams Mens Hdcp · W
209 average · 81 games

2019-2020

Keller Williams Mens Hdcp · W
209 average · 59 games

2018-2019

Keller Williams Mens Hdcp · W
220 average · 93 games

2017-2018

Keller Williams Mens Hdcp · W
219 average · 72 games
Al Brodhead Sportsmen · W
208 average · 3 games

2016-2017

Marlboro Men's · W
212 average · 99 games

2015-2016

Monday Peterson Point · S
Data not found
No More Excuses/RHW Plumbing · W
209 average · 84 games

2014-2015

Keller Williams Mens Hdcp · W
218 average · 96 games
Monday Peterson Point · S
212 average · 36 games
No More Excuses/RHW Plumbing · W
206 average · 78 games

2013-2014

Ward's Auto Classic · W
Data not found
Industrial Men's · W
221 average · 27 games
Slocum's Ewing · W
221 average · 24 games
Keller Williams Mens Hdcp · W
220 average · 96 games
No More Excuses/RHW Plumbing · W
216 average · 90 games
Monday Peterson Point · S
211 average · 42 games

2012-2013

Bud Lite TGIF League · W
Data not found
Ward's Auto Classic · W
218 average · 102 games
Monday Peterson Point · S
214 average · 39 games
Industrial Men's · W
212 average · 69 games
Keller Williams Mens Hdcp · W
209 average · 96 games

2011-2012

Ward's Auto Classic · W
221 average · 108 games
Keller Williams Mens Hdcp · W
220 average · 99 games
Summer Miller Lite 2013 · S
208 average · 52 games

2010-2011

Bud Lite TGIF League · W
Data not found
Parkway · W
Data not found
Keller Williams Mens Hdcp · W
216 average · 66 games
Ward's Auto/Chase Financial · W
212 average · 107 games
Summer Miller Lite 2011 · S
198 average · 56 games

2009-2010

Caola Company · W
Data not found
Saturday Nite Mixed · W
Data not found
Bud Lite TGIF League · W
218 average · 28 games
Keller Williams Mens Hdcp · W
213 average · 48 games
Ward's Auto/Chase Financial · W
208 average · 69 games

2008-2009

Bud Lite TGIF League · W
Data not found
Terry Sansom Classic · W
Data not found
Ward's Auto/Chase Financial · W
209 average · 83 games
Keller Williams Mens Hdcp · W
202 average · 84 games

2007-2008

Bud Lite TGIF League · W
Data not found
PBA Adult Scratch · S
Data not found
Pro Shop Classic · W
Data not found
Rock Dreams Electronic · W
Data not found
Slocum's Ewing · W
Data not found
Keller Williams Mens Hdcp · W
216 average · 89 games
Ward's Auto/Chase Financial · W
210 average · 93 games

2006-2007

PBA Experience · S
Data not found
Bud Lite TGIF League · W
Data not found
Merchants Classic Scratch · W
204 average · 36 games
Slocum's Mens Classic · W
204 average · 91 games
Keller Williams Mens Hdcp · W
200 average · 93 games

2005-2006

Merchants Classic Scratch · W
Data not found
Rambler - Sportsters · W
200 average · 81 games
Sunday Mixed Doubles · W
195 average · 57 games

2004-2005

M. C. Holy Name National "a" · W
204 average · 75 games

2003-2004

M. C. Holy Name National "a" · W
196 average · 87 games
UAW Friday Night · W
184 average · 36 games

2002-2003

M. C. Holy Name National "b" · W
191 average · 53 games

2001-2002

M. C. Holy Name National "c" · W
190 average · 30 games
USBC standing

Memberships

Active membership
Bucks County USBC Current
2026-08-01 — 2027-07-31
Bucks County USBC Past
2025-08-01 — 2026-07-31
Mercer Burlington USBC Past
2021-08-01 — 2022-07-31
Mercer Burlington USBC Past
2020-08-01 — 2021-07-31
Mercer Burlington USBC Past
2019-08-01 — 2020-07-31
Mercer Burlington USBC Past
2018-08-01 — 2019-07-31
Bucks County USBC Past
2017-08-01 — 2018-07-31
Mercer Burlington USBC BA Past
2017-08-01 — 2018-07-31
Monmouth County USBC Past
2016-08-01 — 2017-07-31
Bucks County USBC Past
2015-08-01 — 2016-07-31
Mercer Burlington USBC BA Past
2015-08-01 — 2016-07-31
Bucks County USBC Past
2014-08-01 — 2015-07-31
Mercer Burlington USBC BA Past
2014-08-01 — 2015-07-31
Bucks County USBC Past
2013-08-01 — 2014-07-31
Mercer Burlington USBC BA Past
2013-08-01 — 2014-07-31
Bucks County USBC Past
2012-08-01 — 2013-07-31
Mercer Burlington USBC BA Past
2012-08-01 — 2013-07-31
Mercer Burlington USBC BA Past
2011-08-01 — 2012-07-31
Mercer Burlington USBC BA Past
2010-08-01 — 2011-07-31
Mercer Burlington USBC BA Past
2009-08-01 — 2010-07-31
Bucks County USBC Past
2008-08-01 — 2009-07-31
Mercer Burlington USBC BA Past
2008-08-01 — 2009-07-31
Mercer Burlington USBC BA Past
2007-08-01 — 2008-07-31
Bucks County USBC Past
2006-08-01 — 2007-07-31
Mercer Burlington USBC BA Past
2006-08-01 — 2007-07-31
Middlesex County USBC BA Past
2006-08-01 — 2007-07-31
Bucks County BA Past
2005-08-01 — 2006-07-31
Mercer Burlington USBC BA Past
2005-08-01 — 2006-07-31
Mercer Burlington USBC BA Past
2004-03-15 — 2005-07-31
Mercer Burlington USBC BA Past
2003-08-01 — 2004-07-31
Mercer Burlington USBC BA Past
2002-08-01 — 2003-07-31
Mercer Burlington USBC BA Past
2001-08-01 — 2002-07-31
Career milestones

Honors

0900 series
4800 series
6300 games
211 in a row

800 series

825 series · Slocum's Bowling Center
January 23 2013 · 289-288-248
846 series · Slocum's Bowling Center
February 22 2012 · 278-268-300
815 series · Slocum's Bowling Center
February 1 2012 · 247-268-300
801 series · Curtis Lanes
September 20 2007 · 243-258-300

300 games

Perfect game · Curtis Lanes
March 29 2018 · 300-0-0
Perfect game · Morrisville Lanes
July 11 2016 · 0-0-300
Perfect game · Slocum's Bowling Center
February 22 2012 · 278-268-300
Perfect game · Slocum's Bowling Center
February 1 2012 · 247-268-300
Perfect game · Curtis Lanes
September 20 2007 · 243-258-300
Perfect game · Levittown Lanes
May 7 2007 · 300-227-184

11 in a row

11 consecutive strikes · Slocum's Bowling Center
January 23 2013
11 consecutive strikes · Curtis Lanes
February 16 2006
Tournament history

Open Championships

Adjusted entering average 181 Fewer than 27 recorded Open Championship games

How it was calculated

The highest sport-adjusted average from the last three bowling seasons is used until 27 Open Championship games are available.

2025/26209 → 181

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