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-06-12 14:58:16.856566: 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-06-12 14:58:18.994601: 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-06-12 14:58:19.250731: 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-06-12 14:58:19.428773: 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-06-12 14:58:19.870474: 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-06-12 14:58:20.068408: 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-06-12 14:58:20.370261: 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-06-12 14:58:20.652296: 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-06-12 14:58:20.815777: 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-06-12 14:58:21.057389: 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-06-12 14:58:21.378869: 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-06-12 14:58:21.663515: 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-06-12 14:58:21.927796: 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-06-12 14:58:22.096076: 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-06-12 14:58:22.24476: 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-06-12 14:58:22.503088: 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-06-12 14:58:22.678805: 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-06-12 14:58:22.877348: 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-06-12 14:58:23.045469: 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-06-12 14:58:23.235969: 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-06-12 14:58:23.392753: 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-06-12 14:58:23.616418: 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-06-12 14:58:23.783831: 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-06-12 14:58:24.00442: 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-06-12 14:58:24.247886: 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-06-12 14:58:24.434247: 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-06-12 14:58:24.600012: 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
#>  2026-06-12 14:58:24.780986: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "374", category = "scoring", who = "player", page = 0
#>  Error: The API returned an error
#>  2026-06-12 14:58:25.064739: Invalid arguments or no Fox wcbk teams data available!
#>  Args: sport = "wcbk", resource = "teams", game_id = NULL, team_id = "375", 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-06-12 14:58:25 UTC
#> # A tibble: 361 × 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     
#> # ℹ 351 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>
# }