How do I add my team / program to Fanstake
Fanstake automatically pulls in the teams and rosters across D1 Men's and Women's Basketball and Football.
With your support, we can add / update your D1 program for:
- Baseball (Men)
- Basketball (Men/Women) - [Update only]
- Beach Volleyball (Women)
- Bowling (Women)
- Cross Country (Men/Women)
- Fencing (Men/Women)
- Field Hockey (Women)
- Football (Coed) - [Update only]
- Golf (Men/Women)
- Gymnastics (Men/Women)
- Ice Hockey (Men/Women)
- Indoor Track and Field (Men/Women)
- Lacrosse (Men/Women)
- Outdoor Track and Field (Men/Women)
- Rifle (Coed)
- Rowing (Women)
- Skiing (Men/Women)
- Soccer (Men/Women)
- Softball (Women)
- Swimming and Diving (Men/Women)
- Tennis (Men/Women)
- Volleyball (Men/Women)
- Water Polo (Men/Women)
- Wrestling (Men/Women)
To add your team, please do the following:
- Download the CSV template here
- Fill out the following columns
- Save with the correct naming convention (see below)
- Send email to support@fanstake.com with the completed CSV
Column | Constraints | Notes |
first_name |
must be at least 1 character | First name of this athlete |
last_name |
must be at least 1 character | Last name of this athlete |
headshot_image_url |
must be a valid, public link | The headshot image for this athlete |
competitive_categories |
at least one competitive category (i.e. position, weight class, events, etc) | Comma separated list of competitive categories by program (See table below for valid values) |
first_eligible_season |
season in appropriate format: either YYYY or YYYY-YYYY (e.g. 2024 or 2024-2025) | The first year a player has or will use their NCAA eligibility |
academic_class |
one of the following values:
|
The current academic class of this athlete |
is_redshirt |
true or false | Whether this athlete has used their redshirt |
height_inches |
(optional) number (e.g. 70) | The height of this athlete in inches |
weight_pounds |
(optional) number (e.g. 165) | The weight of this athlete in pounds |
jersey_number |
(optional) number (e.g. 12) | The jersey number of this athlete |
hometown |
(optional) text up to 60 characters | The hometown for this athlete |
highschool |
(optional) text up to 60 characters | The highschool of this athlete |
twitter_handle |
(optional) text OR link (e.g. @myhandle or https://x.com/myhandle | The X (Twitter) username OR link for this athlete |
instagram_handle |
(optional) text OR link (e.g. @myhandle or https://instagram.com/myhandle | The Instagram username OR link for this athlete |
tiktok_handle |
(optional) text OR link (e.g. @myhandle or https://ti.com/myhandle | The TikTok username OR link for this athlete |
gender |
(optional) male or female if sport is coed (i.e. Football, Rifle). If a coed sport but column empty or not present, we default to male (primarily because of football). |
The gender of the athlete for coed sports |
recruitment_status |
(optional) One of joining_team , leaving_team or left blank if the player is not transitioning (i.e. staying on the roster next year). Do not mark players who are losing their eligibility (e.g. seniors). |
Used during the off season to note the athletes joining or leaving the team so Fanstake can build the projected roster for next season. |
CSV File naming convention
The CSV file you downloaded is named: roster_v1_${school}_${gender}_${sport}_${season}.csv
Please rename by replacing each value inside ${...}
with the appropriate value.
Example
For example, if your school is foo
and you are uploading the roster for womens
volleyball
for the 2024
season your csv would be named roster_v1_foo_womens_volleyball_2024.csv
Competitive Categories Table
Program Type | Valid Competitive Categories | Notes |
Baseball (Men) | P , C , 1B , 2B , 3B , SS , LF , RF , CF , OF ,IF , Util , DH |
|
Beach Volleyball (Women) | n/a | |
Bowling (Women) | n/a | |
Cross Country (Men) | 8k , 10k |
|
Cross Country (Women) | 5k , 6k |
|
Fencing (Men) | foil , epee , sabre |
|
Fencing (Women) | (see above) | |
Field Hockey (Women) | forward , midfielder , defender , goalkeeper |
|
Golf (Men) | n/a | |
Golf (Women) | n/a | |
Gymnastics (Men) | vault , parallel , pommel , rings , floor , horizontal |
|
Gymnastics (Women) | vault , bars , beam , floor |
|
Ice Hockey (Men) | forward , defense , goalkeeper |
|
Ice Hockey (Women) | (see above) | |
Indoor Track and Field (Men) | 60 , 60H , 200 , 400 , 800 , Mile , 3000 , 5000 4x400 , DMR , PV , LJ , SP , WT ,TJ , HJ , Hep (men only) , Pent (women only) |
|
Indoor Track and Field (Women) | (see above) | |
Lacrosse (Men) | forward , midfielder , defender , goalkeeper |
|
Lacrosse (Women) | (see above) | |
Outdoor Track and Field (Men) | 100 , 110H , 200 , 400 , 400H , 800 , 1500 , 3000S , 5000 , 10000 , 4x100 ,4x400 , PV , LJ , SP , DT ,TJ , HT , JT , HJ , Dec (men only) , Hep (women only) |
|
Outdoor Track and Field (Women) | (see above) | |
Rifle (Coed) | smallbore , air |
|
Rowing (Women) | 2 , 4 , 8 |
|
Skiing (Men) | alpine , nordic |
|
Skiing (Women) | (see above) | |
Soccer (Men) | forward , midfielder , defender , goalkeeper |
|
Soccer (Women) | (see above) | |
Softball (Women) | P , C , 1B , 2B , 3B , SS , LF , RF , CF , OF ,IF , Util |
|
Swimming and Diving (Men) | Swimming
Diving
|
|
Swimming and Diving (Women) | (see above) | |
Tennis (Men) | singles , doubles |
|
Tennis (Women) | (see above) | |
Volleyball (Men) | OH , OPP , MB , S , L , DS , SS |
|
Volleyball (Women) | (see above) | |
Water Polo (Men) | LW , LD , RW , RD , HS , HD , G |
|
Water Polo (Women) | (see above) | |
Wrestling (Men) | 125 , 133 , 141 , 149 , 157 , 165 , 174 , 184 , 197 , 285 |