Skip to contents

Build a wide, one-row-per-team-per-season crosswalk linking ESPN, Fox Sports (Bifrost), and Bart Torvik (barttorvik.com/ncaaw) women's college basketball team identities, keyed on espn_team_id. Yahoo columns are NA placeholders. ESPN is deduped by team_id (first occurrence kept). Fox is joined on the full normalized mascot name (with a curated alias bridge for cases where Fox and ESPN differ); Torvik is joined on the normalized school/location name after a curated alias pass for common divergences (e.g. "UConn" / "Connecticut", "Ole Miss" / "Mississippi").

Usage

wbb_team_crosswalk(season = most_recent_wbb_season(), fox = NULL)

Arguments

season

Season year (4-digit, e.g. 2025). Defaults to most_recent_wbb_season().

fox

An already-fetched fox_wbb_teams_all() frame, or NULL (default) to fetch live. Accepts a pre-fetched frame to avoid the ~60-second Fox enumeration when calling repeatedly.

Value

A wehoop_data tibble, one row per ESPN team:

col_nametypesdescription
seasonintegerSeason year.
espn_team_idintegerESPN team id (canonical key).
espn_abbreviationcharacterESPN abbreviation.
espn_display_namecharacterESPN display name (school + mascot).
espn_short_namecharacterESPN short name.
espn_locationcharacterESPN school/location only.
espn_mascotcharacterESPN mascot/nickname.
espn_conferencecharacterESPN conference name.
fox_team_idcharacterFox Bifrost team id (NA if unmatched).
fox_team_namecharacterFox team name (NA if unmatched).
fox_sectioncharacterFox conference/section label (NA if unmatched).
bart_teamcharacterTorvik team name (NA if unmatched).
bart_confcharacterTorvik conference abbreviation (NA if unmatched).
yahoo_team_idcharacterYahoo team id (NA placeholder).
yahoo_team_namecharacterYahoo team name (NA placeholder).
fox_match_confidencenumeric1 for matched, NA for unmatched.
bart_match_confidencenumeric1 for matched, NA for unmatched.
match_methodcharacter"fox+bart"/"fox_only"/"bart_only"/"espn_only".

Examples

# \donttest{
  try(wbb_team_crosswalk(season = 2025))
#>  2026-09-10 00:57:00.483068: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "3", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:01.196662: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "200", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:01.429161: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "226", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:01.625029: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "230", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:01.971249: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "231", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:02.282521: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "350", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:02.497237: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "351", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:02.676434: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "352", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:02.85535: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "353", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:03.027041: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "354", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:03.327826: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "355", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:03.51017: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "356", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:03.683222: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "357", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:03.859071: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "358", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:04.141218: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "359", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:04.529625: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "360", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:04.888991: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "361", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:05.092438: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "362", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:05.284207: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "363", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:05.462304: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "364", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:05.639213: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "365", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:05.837225: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "367", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:06.007928: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "368", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:06.266629: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "369", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:06.469648: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "370", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:06.640624: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "371", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:06.818549: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "372", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-09-10 00:57:06.991101: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "373", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#> ── WBB team crosswalk (ESPN / Fox / Torvik) ──────────────────── wehoop 3.0.0 ──
#>  Data updated: 2026-09-10 00:57:07 UTC
#> # A tibble: 362 × 18
#>    season espn_team_id espn_abbreviation espn_display_name       espn_short_name
#>     <int>        <int> <chr>             <chr>                   <chr>          
#>  1   2025         2000 ACU               Abilene Christian Wild… Abilene Chrstn 
#>  2   2025         2005 AF                Air Force Falcons       Air Force      
#>  3   2025         2006 AKR               Akron Zips              Akron          
#>  4   2025         2010 AAMU              Alabama A&M Bulldogs    Alabama A&M    
#>  5   2025          333 ALA               Alabama Crimson Tide    Alabama        
#>  6   2025         2011 ALST              Alabama State Lady Hor… Alabama St     
#>  7   2025         2016 ALCN              Alcorn State Lady Brav… Alcorn St      
#>  8   2025           44 AMER              American University Ea… American       
#>  9   2025         2026 APP               App State Mountaineers  App State      
#> 10   2025            9 ASU               Arizona State Sun Devi… Arizona St     
#> # ℹ 352 more rows
#> # ℹ 13 more variables: espn_location <chr>, espn_mascot <chr>,
#> #   espn_conference <chr>, fox_team_id <chr>, fox_team_name <chr>,
#> #   fox_section <chr>, bart_team <chr>, bart_conf <chr>, yahoo_team_id <chr>,
#> #   yahoo_team_name <chr>, fox_match_confidence <dbl>,
#> #   bart_match_confidence <dbl>, match_method <chr>
# }