Bassmaster Tournament Results & Standings Scraper avatar

Bassmaster Tournament Results & Standings Scraper

Pricing

from $0.50 / 1,000 record scrapeds

Go to Apify Store
Bassmaster Tournament Results & Standings Scraper

Bassmaster Tournament Results & Standings Scraper

Scrape Bassmaster tournament results for all series (Elite, Opens, Classic, College, Kayak). Returns per-day and final standings including angler name, weight, fish count, rank, and payout. Built on Bassmaster's public REST API.

Pricing

from $0.50 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

20 days ago

Last modified

Share

Scrape tournament results and standings from Bassmaster.com for any year range and series. Returns one record per angler per result row — final standings and/or per-day standings — including weight, fish count, rank, and payout.

What it scrapes

Covers all Bassmaster tournament series:

  • Elite — top professional circuit
  • Opens — regional qualifiers (East, Central, Southern, Western)
  • Classic — the championship event
  • College — college-level competition
  • High School — high-school series
  • Junior — junior angler series
  • Kayak — kayak-only circuit
  • B.A.S.S. Nation — amateur divisional events

Input

FieldTypeDefaultDescription
startYearinteger2024First year to scrape (inclusive)
endYearintegercurrent yearLast year to scrape (inclusive)
seriesFilterarray["elite"]Limit to specific series slugs. Empty = all series
resultsModeenum"final""final" (final standings only), "daily" (per-day standings only), or "both"
maxItemsinteger0Cap on total records saved. 0 = no limit

Series slugs for seriesFilter

elite, opens, classic, college, high-school, junior, kayak, bass-nation

Example input

{
"startYear": 2023,
"endYear": 2025,
"seriesFilter": ["elite", "opens"],
"resultsMode": "final",
"maxItems": 0
}

Output

One JSON record per angler per result row.

FieldTypeDescription
tourstringSeries slug (e.g. elite, opens)
tournament_idintegerBassmaster's internal tournament identifier
event_namestringFull tournament name with sponsor
event_locationstringBody of water, city, and state
body_of_waterstringBody of water only (e.g. "Toledo Bend Reservoir")
citystringHost city
statestringHost state abbreviation
event_start_datestringISO-8601 start date
event_end_datestringISO-8601 end date
angler_idintegerBassmaster's internal angler identifier
angler_namestringFull name of the angler
angler_hometownstringAngler's hometown (when available)
daystring"final" or day number string ("1", "2", ...)
fish_countinteger|nullNumber of fish weighed (daily mode)
total_weightstringTotal weight in "lbs-oz" format (e.g. "42-4")
total_weight_ozinteger|nullTotal weight in ounces (numeric)
big_bass_weightstringBiggest bass weight in "lbs-oz" format
rankinteger|nullFinishing position
payoutnumberTotal payout (prize + cash bonus + merchandise bonus)
prize_moneynumberBase prize money
cash_bonusnumberCash bonus component
merchandise_bonusnumberMerchandise bonus component (final standings only)
source_urlstringURL of the results page
scraped_atstringISO-8601 scrape timestamp

Example record

{
"tour": "elite",
"tournament_id": 1522,
"event_name": "2025 St. Croix Bassmaster Elite at Pasquotank River",
"event_location": "Pasquotank River/Albemarle Sound, Elizabeth City, NC",
"body_of_water": "Pasquotank River/Albemarle Sound",
"city": "Elizabeth City",
"state": "NC",
"event_start_date": "2025-04-10T00:00:00-04:00",
"event_end_date": "2025-04-13T23:59:59-04:00",
"angler_id": 84082,
"angler_name": "Joey Cifuentes III",
"angler_hometown": "",
"day": "final",
"fish_count": null,
"total_weight": "42-4",
"total_weight_oz": 676,
"big_bass_weight": "",
"rank": 23,
"payout": 6000,
"prize_money": 6000,
"cash_bonus": 0,
"merchandise_bonus": 0,
"source_url": "https://www.bassmaster.com/tournament/2025-bassmaster-elite-at-pasquotank-river/results/?day=0",
"scraped_at": "2026-05-27T13:28:05.887Z"
}

Data source

Results are pulled from Bassmaster's public WordPress REST API (/wp-json/bassmaster/v1/ and /wp-json/data/v1/). No API key or account required. Data is publicly accessible.

Notes

  • Not all tournaments have complete payout data; missing values default to 0
  • Daily standings are available for most Elite and Opens events; some smaller series only have final standings
  • The seriesFilter array uses Bassmaster's internal series slugs — check the results URL on bassmaster.com if a series slug isn't working as expected