How do I get PrizePicks lines in a spreadsheet?
Use the CSV export endpoint: a short Apps Script loads it into Google Sheets, and Power Query loads it into Excel. Each request returns up to 200 rows with the opening line and move count beside every current line.

| League | Current rows | Requests per refresh |
|---|---|---|
| CFB | 4,620 | 24 |
| NHL | 4,062 | 21 |
| NFL | 3,901 | 20 |
| NBA | 3,017 | 16 |
| UCL | 2,765 | 14 |
| SOCCER | 831 | 5 |
| NHL1P | 802 | 5 |
| TENNIS | 469 | 3 |
| NFL1H | 446 | 3 |
| CBB | 329 | 2 |
At 200 rows per request. The Free plan includes 100–500 credits a month.
The spreadsheet guide has both scripts in full. You can build your layout first against the keyless demo export, which holds fictional players with the same columns.
Test the columns without a key
=IMPORTDATA("https://prizepicksapi.com/api/v1/demo/export?league=NBA&limit=5")Go further
Related questions
All questions
Independent data service, not affiliated with PrizePicks. Information only, not betting advice.