Bcboysbasketball Score Scraper avatar

Bcboysbasketball Score Scraper

Pricing

from $9.00 / 1,000 results

Go to Apify Store
Bcboysbasketball Score Scraper

Bcboysbasketball Score Scraper

Extract detailed basketball player stats like points, rebounds, and assists from BC Boys Basketball leagues with this reliable Apify Actor. Supports multiple seasons, customizable URLs, and delivers structured JSON output for easy analysis....

Pricing

from $9.00 / 1,000 results

Rating

0.0

(0)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Introduction

The Bcboysbasketball Score Scraper is a powerful Apify Actor designed to extract comprehensive basketball player statistics from the BC Boys Basketball website. It automates the collection of detailed performance data, including points, rebounds, assists, and more, for specified seasons and teams. This tool is ideal for coaches, analysts, and enthusiasts who need accurate, structured data for performance analysis, scouting, or reporting.

Features

  • Comprehensive Data Extraction: Scrapes detailed player stats such as points, rebounds, assists, steals, blocks, and shooting percentages from league pages.
  • Season-Specific Crawling: Supports multiple seasons with easy selection via input parameters, ensuring targeted data retrieval.
  • High Reliability: Built on CheerioCrawler for fast, efficient scraping with robust error handling to minimize failures.
  • Structured JSON Output: Delivers clean, machine-readable data in JSON format, perfect for integration with analytics tools or databases.
  • Customizable Start URLs: Allows users to specify starting URLs for flexible crawling across different leagues or teams.
  • Performance Optimized: Handles large datasets quickly, with built-in rate limiting to respect website policies and avoid bans.
  • Easy Integration: Seamlessly exports data to CSV, Excel, or JSON for downstream processing.

Input Parameters

ParameterTypeRequiredDescriptionExample
startUrlsarrayYesAn array of URLs to start the scraping process. These should point to league stats pages on bcboysbasketball.com.[{"url": "https://www.bcboysbasketball.com/leagues/stats_basketball.cfm?leagueID=31301&clientID=2192"}]
seasonIdstringNoThe ID of the season to crawl stats for. Defaults to the 2024-25 season if not specified."69414" (for 2024-25 season)

Example Usage

Input JSON

{
"startUrls": [
{
"url": "https://www.bcboysbasketball.com/leagues/stats_basketball.cfm?leagueID=31301&clientID=2192"
}
],
"seasonId": "69414"
}

Output JSON

[
{
"name": "Calvin Kuzyk",
"playerUrl": "https://www.bcboysbasketball.com/leagues/rosters_profile.cfm?clientID=2192&leagueID=31301&teamID=634550&playerID=2334710&printPage=0",
"jerseyNumber": "5",
"position": "PG",
"team": "West Vancouver Highlanders (4A)",
"teamUrl": "https://www.bcboysbasketball.com/leagues/stats_1team.cfm?clientID=2192&teamID=634550&leagueID=31301",
"gamesPlayed": 1,
"twoPointAttempted": 15,
"twoPointMade": 9,
"threePointAttempted": 7,
"threePointMade": 4,
"freeThrowAttempted": 13,
"freeThrowMade": 10,
"freeThrowPercentage": 0.77,
"totalPoints": 40,
"pointsPerGame": 40,
"offensiveRebounds": 3,
"defensiveRebounds": 3,
"assists": 7,
"fouls": 0,
"blocks": 0,
"steals": 3
}
]

Use Cases

  • Performance Analysis: Coaches can analyze player stats to identify strengths, weaknesses, and training needs.
  • Scouting and Recruitment: Scouts use the data to evaluate prospects across different teams and seasons.
  • League Reporting: Generate reports for league administrators to track overall team and player performance.
  • Fan Engagement: Basketball fans can create custom leaderboards or visualizations for blogs and social media.
  • Academic Research: Researchers study trends in youth basketball statistics for sports science studies.
  • Data-Driven Coaching: Automate stat collection to inform game strategies and player rotations.

Installation and Usage

  1. Search for "Bcboysbasketball Score Scraper" in the Apify Store.
  2. Click "Try for free" or "Run".
  3. Configure input parameters (e.g., start URLs and season ID).
  4. Click "Start" to begin extraction.
  5. Monitor progress in the log.
  6. Export results in your preferred format (JSON, CSV, Excel).

Output Format

The Actor outputs an array of JSON objects, each representing a player's statistics for the specified season. Key fields include player name, URLs, jersey number, position, team details, games played, shooting stats (2-point, 3-point, free throws), points, rebounds, assists, fouls, blocks, and steals. Percentages are provided as decimals (e.g., 0.77 for 77%). This structured format ensures easy parsing and integration with tools like spreadsheets or databases.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!


PART 2: Generate Description (Max 300 characters)

Unlock precise basketball insights with the Bcboysbasketball Score Scraper! Extract detailed player stats like points, rebounds, and assists from BC Boys Basketball leagues. Supports multiple seasons, delivers structured JSON output, and ensures reliable, fast scraping. Perfect for coaches, scouts, and analysts. Start scraping today—try it free on Apify! (248 characters)