Ranking
Premier peak
USBC bowler profile

James D Campbell

Honors Legend
379-403 PBA Bowling since 2001
×12 800 series ×28 300 games ×9 11 in a row
230+ peak 200+ career avg 2.5K games 10+ honors
Lifetime average 224.11 Across all recorded seasons
Lifetime games 3179 USBC-recorded games
Highest average 235 81 games
Career honors 49 Recognized achievements
What this profile flair means
Premier peak aura

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

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.

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

Recent composite averages

2026 House
230 average · 78 games
2025 House
222 average · 69 games
2024 House
232 average · 96 games
2023 House
224 average · 84 games
2022 House
220 average · 48 games

League averages

2026-2027

Thursday Night Doubles · W
Data not found

2025-2026

Thursday Night Doubles · W
230 average · 78 games

2024-2025

Thursday Night Doubles · W
224 average · 63 games
Monday Men's · W
209 average · 6 games

2023-2024

Curley's Ac Men's Classic · W
Data not found
Thursday Night Doubles · W
235 average · 81 games
Monday Swingers · W
214 average · 15 games

2022-2023

Monday Night Swingers · W
224 average · 84 games

2021-2022

Curley's A/C Men's Classic · W
226 average · 9 games
Oakfield Mixers · W
220 average · 9 games
Bowlingseriously Scratch - Winter · W
219 average · 30 games

2020-2021

Wednesday Nite Out · W
226 average · 84 games
TGIF Richard Siderits Pest Control · W
224 average · 9 games
Mold-Tech Men's Classic League · W
220 average · 81 games

2019-2020

Wednesday Nite Out · W
226 average · 72 games
Mold-Tech Men's Classic League · W
218 average · 78 games
Tuesday Invitational Challenge · W
188 average · 3 games

2018-2019

Hotel Liquidators Men's Classic League · W
218 average · 96 games
Pepsi 8/40 · W
218 average · 102 games

2017-2018

Charlies Pro Shop Doubles · S
256 average · 4 games
Liberty Lanes Classic Trio · W
231 average · 96 games
Hotel Liquidators Men's Classic League · W
220 average · 102 games

2016-2017

Charlies Doubles 2017 · S
236 average · 8 games
Liberty Classic Trio · W
232 average · 102 games
Leland Plumbing Men's Classic League · W
224 average · 105 games

2015-2016

Charlie's Summer Doubles · S
232 average · 12 games
Niagara Tap Men's League · W
225 average · 96 games

2014-2015

Niagara Tap Men's League · W
217 average · 96 games

2013-2014

Charlie's Doubles · S
242 average · 8 games
Niagara Tap Men's League · W
225 average · 84 games
Get-A-Life Mixers · W
222 average · 78 games

2012-2013

Patrons Insurance League · W
Data not found
Monday Night Businessmen · W
227 average · 93 games
Get A Life Mixers · W
227 average · 87 games

2011-2012

Charlie's Doubles Summer League · S
235 average · 16 games
Ameri-Pride Scratch Trio · W
226 average · 102 games
Get A Life Mixers · W
215 average · 90 games

2010-2011

Palmer Landscape Management Scratch Trio · W
228 average · 93 games
Liberty Lanes Sport League · S
204 average · 44 games

2009-2010

Palmer Landscape Scratch Trio · W
228 average · 104 games

2008-2009

Callahan Bail Bonds · W
231 average · 102 games

2007-2008

Callahan Bail Bonds Trio · W
233 average · 105 games

2006-2007

Callahan Bail Bonds Trio · W
232 average · 99 games

2005-2006

Callahan Bail Bonds Trio · W
223 average · 103 games

2004-2005

Charlie's Mega Classic (Winter) · W
225 average · 102 games

2003-2004

Charlie's Mega Classic (Winter) · W
224 average · 108 games

2002-2003

Charlie's Mega Classic (Winter) · W
224 average · 108 games

2001-2002

NCBA Men's Classic (Winter) · W
223 average · 90 games

2000-2001

Marti Bail Bonds (Summer) · S
203 average · 42 games
USBC standing

Memberships

Active membership
Alcoa-Maryville USBC Current
2026-08-01 — 2027-07-31
Alcoa-Maryville USBC Past
2025-08-01 — 2026-07-31
Alcoa-Maryville USBC Past
2024-08-01 — 2025-07-31
Alcoa-Maryville USBC Past
2023-08-01 — 2024-07-31
Gulf Coast USBC Past
2023-08-01 — 2024-07-31
Smoky Mountain USBC Past
2023-08-01 — 2024-07-31
Smoky Mountain USBC Past
2022-08-01 — 2023-07-31
Gr Tampa USBC Past
2021-08-01 — 2022-07-31
Gulf Coast USBC Past
2021-08-01 — 2022-07-31
Gulf Coast USBC Past
2020-08-01 — 2021-07-31
Gulf Coast USBC Past
2019-08-01 — 2020-07-31
Suncoast USBC Past
2019-08-01 — 2020-07-31
Gr Tampa USBC Past
2018-08-01 — 2019-07-31
Gulf Coast USBC Past
2018-08-01 — 2019-07-31
Gulf Coast USBC Past
2017-08-01 — 2018-07-31
Gulf Coast USBC Past
2016-08-01 — 2017-07-31
Gulf Coast USBC Past
2015-08-01 — 2016-07-31
Gulf Coast USBC Past
2014-08-01 — 2015-07-31
Gulf Coast USBC Past
2013-08-01 — 2014-07-31
Gulf Coast USBC Past
2012-08-01 — 2013-07-31
Suncoast USBC Past
2012-08-01 — 2013-07-31
Gulf Coast USBC Past
2011-08-01 — 2012-07-31
Gulf Coast USBC Past
2010-08-01 — 2011-07-31
Gulf Coast USBC Past
2009-08-01 — 2010-07-31
Gulf Coast USBC Past
2008-08-01 — 2009-07-31
St Petersburg USBC BA Past
2007-08-01 — 2008-07-31
St Petersburg USBC BA Past
2006-08-01 — 2007-07-31
St Petersburg USBC BA Past
2005-08-01 — 2006-07-31
St Petersburg USBC BA Past
2004-08-01 — 2005-07-31
St Petersburg USBC BA Past
2003-08-01 — 2004-07-31
St Petersburg USBC BA Past
2002-08-01 — 2003-07-31
St Petersburg USBC BA Past
2002-08-01 — 2003-07-31
PBA Sport Bowlers Past
2001-08-01 — 2002-07-31
St Petersburg USBC BA Past
2001-08-01 — 2002-07-31
St Petersburg USBC BA Past
2001-08-01 — 2002-07-31
St Petersburg USBC BA Past
2000-08-01 — 2001-07-31
St Petersburg USBC BA Past
1999-08-01 — 2000-07-31
St Petersburg USBC BA Past
1999-08-01 — 2000-07-31
St Petersburg USBC BA Past
1998-08-01 — 1999-07-31
St Petersburg USBC BA Past
1998-08-01 — 1999-07-31
Tampa BA Past
1997-08-01 — 1998-07-31
Career milestones

Honors

0900 series
12800 series
28300 games
911 in a row

800 series

802 series · Crest Lanes
January 22 2026 · 259-299-244
826 series · Crest Lanes
November 9 2023 · 268-279-279
804 series · Strike & Spare Western Ave
January 23 2023 · 267-279-258
819 series · Ten Pin Lanes
December 9 2020 · 278-266-275
856 series · Ten Pin Lanes
February 19 2020 · 300-277-279
800 series · Liberty Lanes
April 1 2014 · 279-300-221
804 series · Seminole Lanes
January 25 2013 · 225-300-279
804 series · Liberty Lanes
April 6 2010 · 300-248-256
827 series · Liberty Lanes
March 20 2003 · 278-249-300
801 series · Seminole Lanes
January 7 1999 · 268-255-278
803 series · Pin Chasers Veterans
July 12 1998 · 267-257-279
800 series · Sunshine Bowl
February 6 1997 · 255-276-269

300 games

Perfect game · Crest Lanes
October 3 2024 · 228-225-300
Perfect game · Ten Pin Lanes
September 16 2020 · 300-0-0
Perfect game · Liberty Lanes
May 17 2018 · 0-0-300
Perfect game · Liberty Lanes
November 2 2017 · 0-0-300
Perfect game · Liberty Lanes
May 25 2017 · 0-0-300
Perfect game · Liberty Lanes
February 11 2017 · 0-0-300
Perfect game · Liberty Lanes
February 16 2016 · 0-0-300
Perfect game · Liberty Lanes
October 28 2014 · 0-0-300
Perfect game · Liberty Lanes
April 1 2014 · 0-0-300
Perfect game · Seminole Lanes
March 1 2013 · 0-0-300
Perfect game · Seminole Lanes
February 15 2013 · 0-0-300
Perfect game · Seminole Lanes
January 25 2013 · 0-0-300
Perfect game · Seminole Lanes
April 6 2012 · 0-0-300
Perfect game · Liberty Lanes
December 13 2011 · 300-0-0
Perfect game · Liberty Lanes
November 15 2011 · 300-0-0
Perfect game · Liberty Lanes
October 11 2011 · 210-268-300
Perfect game · Liberty Lanes
April 6 2010 · 300-248-256
Perfect game · Liberty Lanes
January 22 2008 · 212-300-248
Perfect game · Liberty Lanes
April 29 2004 · 220-226-300
Perfect game · Liberty Lanes
March 20 2003 · 278-249-300
Perfect game · Seminole Lanes
December 23 1999 · 267-300-223
Perfect game · Seminole Lanes
February 11 1999 · 248-300-234
Perfect game · Vero Bowl
May 16 1997 · 300-0-0
Perfect game · Pin Chasers Veterans
April 16 1997 · 203-300-210
Perfect game · Lane Glo Bowl
June 3 1995 · 223-300-185
Perfect game · Sunshine Bowl
March 17 1994 · 231-300-236
Perfect game · Sunshine Bowl
April 30 1992 · 239-300-246
Perfect game · Sunshine Bowl
March 19 1992 · 300-197-253

11 in a row

11 consecutive strikes · Seminole Lanes
January 3 2014
11 consecutive strikes · Maple Lanes Countryside
April 1 2013
11 consecutive strikes · Liberty Lanes
January 4 2011
11 consecutive strikes · Lucky Strike West Ocala
June 3 2007
11 consecutive strikes · Liberty Lanes
April 8 2004
11 consecutive strikes · Liberty Lanes
March 13 2003
11 consecutive strikes · Seminole Lanes
July 18 1999
11 consecutive strikes · Brandon Crossroads Bowl
March 28 1993
11 consecutive strikes · Sunshine Bowl
July 26 1992
Tournament history

Open Championships

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