Ranking
Premier peak
USBC bowler profile

Donald L Cosma

Honors Legend
1577-478 Bowling since 2000
×8 800 series ×38 300 games ×10 11 in a row
230+ peak 200+ career avg 2.5K games 10+ honors
Lifetime average 217.01 Across all recorded seasons
Lifetime games 7811 USBC-recorded games
Highest average 232 99 games
Career honors 56 Recognized achievements
What this profile flair means
Premier peak aura

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

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

Recent composite averages

2026 House
211 average · 192 games
2025 House
220 average · 162 games
2024 House
212 average · 310 games
2023 House
217 average · 324 games
2022 House
220 average · 265 games

League averages

2026-2027

Ward's Auto Classic · W
Data not found

2025-2026

Summer Miller Lite · S
Data not found
Ward's Auto Classic · W
211 average · 102 games
Friday Night Fireballers · W
210 average · 90 games

2024-2025

Summer Miller Lite · S
Data not found
Friday Night Fireballers · W
229 average · 63 games
Ward's Auto Classic · W
214 average · 99 games

2023-2024

Summer Miller Lite · S
Data not found
Friday Night Fireballers · W
220 average · 84 games
Ewing · W
217 average · 38 games
Ward's Auto Classic · W
215 average · 96 games
Palmer League · W
199 average · 92 games

2022-2023

Ward's Auto Classic · W
221 average · 105 games
Summer Miller Lite · S
220 average · 60 games
Friday Night Fireballers · W
216 average · 93 games
Ewing · W
213 average · 36 games
Palmer League · W
204 average · 30 games

2021-2022

Ward's Auto Classic · W
221 average · 105 games
Fiday Night Fireballers · W
220 average · 96 games
Summer Miller Lite · S
220 average · 64 games

2020-2021

Fiday Night Fireballers · W
215 average · 99 games
Ward's Auto Classic · W
214 average · 136 games
Summer Miller Lite · S
210 average · 52 games
Keller Williams Mens Hdcp · W
200 average · 6 games

2019-2020

Ward's Auto Classic · W
224 average · 69 games
Friday Night Fireballers · W
224 average · 75 games

2018-2019

Friday Night Fireballers · W
225 average · 99 games
Ward's Auto Classic · W
218 average · 105 games
Summer Miller Lite · S
208 average · 54 games

2017-2018

Winter Peterson Point · W
Data not found
Slocum's Ewing · W
Data not found
Friday Night Fireballers · W
227 average · 99 games
Ward's Auto Classic · W
216 average · 102 games

2016-2017

Friday Night Fireballers · W
232 average · 99 games
Slocum's Ewing · W
221 average · 25 games
Ward's Auto Classic · W
214 average · 102 games
Summer Miller Lite 2017 · S
211 average · 52 games
Marlboro Men's · W
198 average · 24 games

2015-2016

No More Excuses/RHW Plumbing · W
Data not found
Slocum's Ewing · W
Data not found
Friday Night Fireballers · W
226 average · 99 games
Ward's Auto Classic · W
218 average · 99 games
Summer Miller Lite 2016 · S
215 average · 54 games
Keller Williams Mens Hdcp · W
206 average · 24 games

2014-2015

Keller Williams Mens Hdcp · W
223 average · 90 games
Tuesday Night Hot Rides Scratch · W
223 average · 6 games
No More Excuses/RHW Plumbing · W
216 average · 33 games
Ward's Auto Classic · W
216 average · 99 games
Summer Miller Lite 2015 · S
214 average · 44 games
Morrisville SummerTriples · S
214 average · 48 games

2013-2014

Ward's Auto Classic · W
217 average · 105 games
Keller Williams Mens Hdcp · W
212 average · 99 games
Morrisville Tavern Triples · S
208 average · 52 games
Papp's "900" Classic · W
203 average · 90 games
Monday Peterson Point · S
202 average · 3 games

2012-2013

Keller Williams Mens Hdcp · W
226 average · 99 games
Summer Miller Lite 2013 · S
224 average · 48 games
Ward's Auto Classic · W
216 average · 108 games
Morrisville Tavern Triples · S
212 average · 48 games
Papp's "900" Classic · W
207 average · 105 games

2011-2012

Morrisville Tavern Triples · S
Data not found
Keller Williams Mens Hdcp · W
225 average · 99 games
Bud Lite TGIF League · W
222 average · 144 games
Summer Miller Lite 2013 · S
219 average · 48 games
Ward's Auto Classic · W
217 average · 102 games
Papp's "900" Classic · W
215 average · 99 games

2010-2011

Morrisville Tavern Triples · S
Data not found
Keller Williams Mens Hdcp · W
226 average · 24 games
Bud Lite TGIF League · W
224 average · 120 games
Papp's "900" Classic · W
217 average · 99 games
Summer Miller Lite 2011 · S
213 average · 52 games
Ward's Auto/Chase Financial · W
213 average · 113 games

2009-2010

Keller Williams Mens Hdcp · W
Data not found
Bud Lite TGIF League · W
230 average · 136 games
Ward's Auto/Chase Financial · W
230 average · 97 games
Papp's "900" Classic · W
226 average · 102 games
Summer Miller Lite · S
221 average · 44 games

2008-2009

Bud Lite TGIF League · W
Data not found
Summer Miller Lite · S
226 average · 48 games
Ward's Auto/Chase Financial · W
224 average · 108 games
Central Jersey Majors Mxd. · W
220 average · 105 games
Papps Summer Classic · S
220 average · 56 games
Papp's "900" Classic · W
219 average · 105 games
Keller Williams Mens Hdcp · W
213 average · 33 games

2007-2008

Bud Lite TGIF League · W
Data not found
Summer Miller Lite · S
Data not found
Papps Summer Classic · S
Data not found
Central Jersey Majors · W
226 average · 102 games
Papp's "900" Classic · W
225 average · 105 games
Ward's Auto/Chase Financial · W
220 average · 105 games
Bordentown Area Merchants · W
201 average · 33 games

2006-2007

Papp's "900" Classic · W
227 average · 105 games
Central Jersey Majors Mxd. · W
226 average · 102 games
Papps Summer Classic · S
225 average · 64 games
Bordentown Area Merchants · W
221 average · 30 games
Slocum's Mens Classic · W
218 average · 105 games

2005-2006

Papps Summer Classic · S
Data not found
Central Jersey Majors Mxd. · W
220 average · 99 games
Papp's "900" Classic · W
218 average · 102 games
Slocum's Mens Classic · W
216 average · 105 games
Bordentown Area Merchants · W
203 average · 12 games

2004-2005

Central Jersey Majors Mxd. · W
221 average · 102 games
Bordentown Area Merchants · W
221 average · 27 games
Papp's "900" Classic · W
221 average · 108 games
Papps Summer Classic · S
215 average · 56 games
Slocum's Mens Classic · W
212 average · 105 games

2003-2004

Papps Summer Classic · S
223 average · 16 games
Papp's "900" Classic · W
219 average · 108 games
Central Jersey Majors Mxd. · W
219 average · 96 games
Bordentown Area Merchants · W
210 average · 9 games
Colonial Classic · W
204 average · 33 games

2002-2003

Papp's "900" Classic · W
222 average · 105 games
Central Jersey Majors Mxd. · W
221 average · 96 games
Miller Time Classic · W
218 average · 6 games
Bordentown Area Merchants · W
215 average · 12 games
Slocum's Ewing · W
210 average · 3 games
Tuesday Nite Rock N Rollers · S
209 average · 39 games
Colonial Classic · W
205 average · 45 games

2001-2002

Hamilton Adult Child · S
Data not found
Papp's "900" Classic · W
218 average · 102 games
Central Jersey Majors Mxd. · W
215 average · 136 games

1999-2000

Papp's "900" Classic · W
Data not found
Central Jersey Majors Mxd. · W
Data not found
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
Bucks County USBC Past
2024-08-01 — 2025-07-31
Bucks County USBC Past
2023-08-01 — 2024-07-31
Bucks County USBC Past
2022-08-01 — 2023-07-31
Bucks County USBC Past
2021-08-01 — 2022-07-31
Bucks County USBC Past
2020-08-01 — 2021-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
Mercer Burlington USBC BA Past
2016-08-01 — 2017-07-31
Monmouth County USBC Past
2016-08-01 — 2017-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
Bucks County USBC Past
2011-08-01 — 2012-07-31
Mercer Burlington USBC BA Past
2011-08-01 — 2012-07-31
Bucks County USBC Past
2010-08-01 — 2011-07-31
Mercer Burlington USBC BA Past
2010-08-01 — 2011-07-31
Bucks County USBC Past
2009-08-01 — 2010-07-31
Mercer Burlington USBC BA Past
2009-08-01 — 2010-07-31
Allentown Area 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
Mercer Burlington USBC BA Past
2006-08-01 — 2007-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
Mercer Burlington USBC BA Past
2000-08-01 — 2001-07-31
Mercer Burlington USBC BA Past
1999-08-01 — 2000-07-31
Mercer Burlington USBC BA Past
1998-08-01 — 1999-07-31
Mercer Burlington USBC BA Past
1997-08-01 — 1998-07-31
Career milestones

Honors

0900 series
8800 series
38300 games
1011 in a row

800 series

814 series · Slocum's Bowling Center
November 20 2019 · 258-257-299
856 series · Slocum's Bowling Center
October 26 2018 · 279-278-299
827 series · Slocum's Bowling Center
March 3 2017 · 300-248-279
801 series · Slocum's Bowling Center
October 14 2016 · 300-234-267
814 series · Curtis Lanes
January 6 2012 · 300-257-257
809 series · Papp's Bowling Center Inc
November 6 2007 · 258-278-273
826 series · Papp's Bowling Center Inc
September 28 2007 · 289-258-279
815 series · Papp's Bowling Center Inc
March 2 2007 · 278-257-280

300 games

Perfect game · Slocum's Bowling Center
July 2 2025 · 300-227-205
Perfect game · Slocum's Bowling Center
October 2 2024 · 246-248-300
Perfect game · Slocum's Bowling Center
April 12 2023 · 236-300-236
Perfect game · Slocum's Bowling Center
August 28 2019 · 201-300-0
Perfect game · Slocum's Bowling Center
April 12 2019 · 300-212-235
Perfect game · Slocum's Bowling Center
February 27 2019 · 300-214-213
Perfect game · Slocum's Bowling Center
October 26 2018 · 235-300-195
Perfect game · Slocum's Bowling Center
December 1 2017 · 0-300-0
Perfect game · Slocum's Bowling Center
March 8 2017 · 0-300-0
Perfect game · Slocum's Bowling Center
March 3 2017 · 300-248-279
Perfect game · Slocum's Bowling Center
October 14 2016 · 300-234-267
Perfect game · Slocum's Bowling Center
September 23 2016 · 0-300-0
Perfect game · Slocum's Bowling Center
February 3 2016 · 0-0-300
Perfect game · Hamilton Lanes and Entertainment Center
October 21 2014 · 0-300-0
Perfect game · Hamilton Lanes and Entertainment Center
October 7 2014 · 300-0-0
Perfect game · Slocum's Bowling Center
October 2 2013 · 0-300-0
Perfect game · Slocum's Bowling Center
August 1 2012 · 0-300-0
Perfect game · Curtis Lanes
January 6 2012 · 300-0-0
Perfect game · Papp's Bowling Center Inc
December 27 2011 · 0-0-300
Perfect game · Slocum's Bowling Center
January 12 2011 · 0-300-0
Perfect game · Papp's Bowling Center Inc
May 11 2010 · 0-300-0
Perfect game · Pike Lanes
April 24 2010 · 300-0-0
Perfect game · Papp's Bowling Center Inc
January 5 2010 · 0-0-300
Perfect game · Levittown Lanes
November 14 2009 · 300-0-0
Perfect game · Slocum's Bowling Center
October 28 2009 · 300-0-0
Perfect game · Papp's Bowling Center Inc
October 13 2009 · 0-0-300
Perfect game · Papp's Bowling Center Inc
May 8 2009 · 0-0-300
Perfect game · Slocum's Bowling Center
April 5 2008 · 0-300-0
Perfect game · Papp's Bowling Center Inc
October 12 2007 · 0-300-0
Perfect game · Papp's Bowling Center Inc
April 10 2007 · 0-300-0
Perfect game · Papp's Bowling Center Inc
December 21 2004 · 0-0-300
Perfect game · Papp's Bowling Center Inc
February 3 2004 · 300-0-0
Perfect game · Papp's Bowling Center Inc
November 15 2002 · 0-0-300
Perfect game · Papp's Bowling Center Inc
February 18 2000 · 255-185-300
Perfect game · Papp's Bowling Center Inc
December 6 1996 · 300-0-0
Perfect game · Papp's Bowling Center Inc
November 20 1992 · 195-300-202
Perfect game · Colonial Bowling & Entertainment
March 13 1991 · 300-0-0
Perfect game · Papp's Bowling Center Inc
February 22 1991 · 225-300-194

11 in a row

11 consecutive strikes · Papp's Bowling Center Inc
April 14 2013
11 consecutive strikes · Slocum's Bowling Center
January 16 2013
11 consecutive strikes · Slocum's Bowling Center
July 29 2009
11 consecutive strikes · Papp's Bowling Center Inc
May 5 2009
11 consecutive strikes · Papp's Bowling Center Inc
November 14 2006
11 consecutive strikes · Papp's Bowling Center Inc
April 15 2005
11 consecutive strikes · Papp's Bowling Center Inc
November 5 2004
11 consecutive strikes · Bowlero North Brunswick
December 13 2003
11 consecutive strikes · Papp's Bowling Center Inc
January 20 1998
11 consecutive strikes · Papp's Bowling Center Inc
November 8 1996
Tournament history

Open Championships

Adjusted entering average 201 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.

2024/25229 → 201

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