Ranking
Scratch peak
USBC bowler profile

James Costello

Decorated Bowler
265-4249 Bowling since 2000
×2 300 games ×4 11 in a row
200+ peak 200+ career avg 2.5K games 5+ honors
Lifetime average 202.13 Across all recorded seasons
Lifetime games 3102 USBC-recorded games
Highest average 217 54 games
Career honors 6 Recognized achievements
What this profile flair means
Scratch peak aura

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

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.

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
199 average · 21 games
2025 House
193 average · 141 games
2024 House
200 average · 183 games
2023 House
190 average · 54 games
2022 House
204 average · 153 games

League averages

2025-2026

High Rollers · W
199 average · 21 games

2024-2025

High Rollers S25 · S
205 average · 3 games
Monday Night Football Unlimited · W
198 average · 69 games
High Rollers · W
188 average · 69 games

2023-2024

Rainbow · W
217 average · 3 games
High Rollers S24 · S
213 average · 12 games
Monday Night Football Unlimited · W
201 average · 90 games
High Rollers · W
197 average · 78 games

2022-2023

Monday Night Football Unlimited · W
212 average · 3 games
High Rollers S23 · S
191 average · 9 games
High Rollers · W
189 average · 42 games

2021-2022

Monday Night Football Unlimited · W
206 average · 63 games
High Rollers · W
204 average · 48 games
Friday Night Classic · W
202 average · 42 games

2019-2020

High Rollers · W
204 average · 69 games
Monday Handicap · W
203 average · 75 games
Doubles Sport Shot Lg II · W Sport
180 average · 28 games

2018-2019

Rainbow · W
218 average · 3 games
Monday Handicap · W
205 average · 24 games
High Rollers · W
201 average · 24 games

2017-2018

High Rollers · W
217 average · 54 games
Monday Handicap · W
210 average · 53 games
430 Doubles · S
207 average · 4 games
Warriors · W
196 average · 3 games

2016-2017

Draft League KM006 · W
Data not found
Chovan KM005 · W
228 average · 9 games
High Rollers KM015 · W
216 average · 78 games
Monday Hdcp KM017 · W
213 average · 84 games

2015-2016

Warriors · W
Data not found
Monday Handicap · W
217 average · 84 games
High Rollers · W
212 average · 72 games
The Draft By SD Bowling Supply · W
207 average · 36 games
Chovan Classic · W
196 average · 15 games

2014-2015

600 ChipotleTrios · S
217 average · 3 games
625 Trio · W
207 average · 20 games
Monday Handicap · W
203 average · 87 games
Chovan Classic · W
201 average · 36 games
High Rollers · W
195 average · 54 games
Sunday Sliders · S
194 average · 3 games
High Rollers · S
193 average · 3 games

2013-2014

High Rollers · W
203 average · 60 games
635 Trio · W
200 average · 8 games
Monday Handicap · W
198 average · 66 games
Rainbow League · W
168 average · 3 games

2012-2013

635 Trio · W
207 average · 16 games
High Rollers · W
206 average · 81 games
Monday Night Footbowl Unltd · W
201 average · 87 games
600 Scratch Trio · S
172 average · 3 games

2011-2012

High Rollers · W
202 average · 78 games
Monday Night Footbowl Unltd · W
201 average · 84 games

2010-2011

El Cajon Club 55 · W
Data not found
Sunday Sliders · W
212 average · 6 games
Monday Night Footbowl Unltd · W
204 average · 78 games
High Rollers · W
197 average · 66 games
Parkway Matchplay Classic · W
197 average · 6 games

2009-2010

600 Scratch Trio · S
213 average · 3 games
Sunday Sliders · S
210 average · 33 games
Monday Night Footbowl Unltd · W
202 average · 75 games
Rainbow League · W
186 average · 15 games

2008-2009

635 Scratch Trio · S
Data not found
Monday Night Footbowl Unltd · W
215 average · 78 games
Rainbow League · W
206 average · 66 games

2007-2008

600 Scratch Trio · S
Data not found
SD Bowling Supply635 Trio · S
Data not found
Monday Night Footbowl Unltd · W
210 average · 81 games
Sunday Sliders · W
199 average · 6 games
Rainbow League · W
197 average · 81 games

2006-2007

High Rollers · S
Data not found
Rainbow · S
Data not found
635 Scratch Trio · S
Data not found
Monday Night Footbowl Unltd · W
208 average · 84 games
Hilltoppers · W
200 average · 42 games
High Rollers · W
190 average · 6 games

2005-2006

630 Scratch Trio · S
Data not found
Hilltoppers · W
208 average · 66 games
Mon Night Footbowl Unltd · W
201 average · 66 games

2004-2005

Hilltoppers · S
Data not found
Easy Pick Ups · S
Data not found
Hilltoppers · W
207 average · 78 games
Mon Night Footbowl Unltd · W
188 average · 72 games

2003-2004

Hilltoppers · W
199 average · 39 games
High Rollers · W
187 average · 60 games

2002-2003

High Rollers · S
Data not found

2000-2001

10% Pinhitters · W
187 average · 3 games

1999-2000

Funlovers · W
182 average · 33 games

Sport conversions

180208
USBC standing

Memberships

Active membership
San Diego USBC Current
2026-08-01 — 2027-07-31
San Diego USBC Past
2025-08-01 — 2026-07-31
San Diego USBC Past
2024-08-01 — 2025-07-31
San Diego USBC Past
2023-08-01 — 2024-07-31
San Diego USBC Past
2022-08-01 — 2023-07-31
San Diego USBC Past
2021-08-01 — 2022-07-31
San Diego USBC Past
2020-08-01 — 2021-07-31
San Diego USBC Past
2019-08-01 — 2020-07-31
San Diego USBC Past
2018-08-01 — 2019-07-31
San Diego USBC Past
2017-08-01 — 2018-07-31
San Diego USBC Past
2016-08-01 — 2017-07-31
San Diego USBC Past
2015-08-01 — 2016-07-31
San Diego USBC Past
2014-08-01 — 2015-07-31
San Diego USBC Past
2013-08-01 — 2014-07-31
San Diego USBC Past
2012-08-01 — 2013-07-31
San Diego USBC Past
2011-08-01 — 2012-07-31
San Diego USBC Past
2010-08-01 — 2011-07-31
San Diego USBC Past
2009-08-01 — 2010-07-31
San Diego USBC Past
2008-08-01 — 2009-07-31
San Diego USBC Past
2007-08-01 — 2008-07-31
San Diego USBC Past
2006-08-01 — 2007-07-31
San Diego BA Past
2005-08-01 — 2006-07-31
San Diego BA Past
2004-03-15 — 2005-07-31
San Diego BA Past
2003-03-15 — 2004-07-31
San Diego BA Past
2002-03-15 — 2003-07-31
San Diego BA Past
2000-08-01 — 2001-07-31
Orange Cnty BA Past
1999-08-01 — 2000-07-31
Career milestones

Honors

0900 series
0800 series
2300 games
411 in a row

300 games

Perfect game · Palm Springs Lanes
October 22 2016 · 0-0-300
Perfect game · Kearny Mesa Bowl
July 16 2008 · 215-213-300

11 in a row

11 consecutive strikes · Kearny Mesa Bowl
February 20 2013
11 consecutive strikes · Parkway Bowl
April 23 2012
11 consecutive strikes · Kearny Mesa Bowl
June 24 2009
11 consecutive strikes · Kearny Mesa Bowl
October 11 2007
Tournament history

Open Championships

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