Sportsline Picks Scraper
Pricing
$15.00 / 1,000 results
Sportsline Picks Scraper
Scrapes Sportsline's model picks across multiple leagues and outputs fully structured game + pick data, including spreads, totals, moneylines, projection scores, simulation probabilities, consensus probabilities, and narrative explanations.
Pricing
$15.00 / 1,000 results
Rating
5.0
(1)
Developer

Harvest Data
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Sportsline Model Picks Scraper
This Apify actor scrapes Sportsline's Model Picks across multiple leagues and outputs fully structured game + pick data, including spreads, totals, moneylines, projection scores, simulation probabilities, consensus probabilities, and narrative explanations.
The actor is designed for reliability, low-latency execution, and stable structured JSON output ideal for betting models, dashboards, or analytics pipelines.
✨ Features
-
Scrapes active and upcoming games from Sportsline's Model Picks.”
-
Supports 8 leagues:
- NFL
- College Football
- NBA
- College Basketball
- NHL
- UEFA Champions League (UCL)
- English Premier League (EPL)
- LaLiga
-
Extracts:
- Game metadata (teams, venue, start time, league)
- Betting lines (spread, total, moneyline)
- Projected scores
- Simulation probabilities
- Consensus probabilities
- Pick grades (A-F)
- Narrative analysis for each pick
-
Produces a clean, normalized JSON array of game objects.
📦 Output Structure (Example)
[{"cbsGameAbbrv": "NFL_20251117_DAL@LV","gameStartDtStamp": "2025-11-17T20:15:00-05:00","neutral": false,"venueName": "Allegiant Stadium","venueLocation": "NV","hasScore": false,"isMoneyLine": false,"timeLeft": "","total": "50","homeTeamId": 424,"homeTeamName": "Las Vegas","homeTeamNickName": "Raiders","homeTeamMedName": "Las Vegas","homeTeamAbbrv": "LV","homeTeamMl": "+156","homeTeamProjScore": "21","awayTeamId": 411,"awayTeamName": "Dallas","awayTeamNickName": "Cowboys","awayTeamMedName": "Dallas","awayTeamAbbrv": "DAL","awayTeamMl": "-188","awayTeamProjScore": "28","pick1Grade": "A","pick1Value": 82,"pick1ConsensusPercentage": "68%","pick1SimPercentage": "57%","pick1ExpPickCount": 4,"pick1Sanitized": "DAL -3.5","pick1Narrative": "...","pick2Grade": "C","pick2Value": 46,"pick2Sanitized": "UNDER 50","pick2Narrative": "...","pick3Grade": "C","pick3Value": 42,"pick3Sanitized": "DAL -188","pick3Narrative": "...",}]
⚠️ Actual keys may vary slightly based on league-specific data returned by Sportsline.
🏆 Supported Leagues
This actor supports scraping Model Picks for the following leagues:
- NFL
- College-Football
- NBA
- College-Basketball
- NHL
- UCL (UEFA Champions League)
- EPL (English Premier League)
- LaLiga
Specify the league using the league input:
{"league": "NBA"}
Available enum values:
["NFL","College-Football","NBA","College-Basketball","NHL","UCL","EPL","LaLiga"]
🔧 Extending the Actor
The structure is designed to easily support:
- Additional leagues
- Historical pick scraping
- Scheduled runs (cron)
- Webhook notifications
- Automatic model-ready transformations
If you'd like, I can also generate a polished actor.json, INPUT_SCHEMA, or full source code.