Flattens the Bifrost team/{id}/roster position-group tables into one tidy
player-level tibble.
Value
A cfbfastR-tagged tibble with one row per player:
team_id: character.: Fox team id echoed back.position_group: character.: Roster group ("OFFENSE", "DEFENSE", "SPECIAL TEAMS").player: character.: Player name.pos: character.: Position abbreviation.cls: character.: Class (FR/SO/JR/SR).ht: character.: Listed height.wt: character.: Listed weight.athlete_id: character.: Fox athlete id (from the player's contentUri).
Examples
# \donttest{
try(fox_cfb_team_roster(team_id = "11"))
#> ── Roster data from Fox Sports (Bifrost) ──────────────── cfbfastR 3.0.0.9000 ──
#> ℹ Data updated: 2026-09-03 22:40:42 UTC
#> # A tibble: 115 × 8
#> team_id position_group player pos cls ht wt athlete_id
#> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 11 OFFENSE Seuseu Alofaituli OL SO "6'2\… 298 … 233452
#> 2 11 OFFENSE Judd Anderson QB SO "6'7\… 235 … 220945
#> 3 11 OFFENSE Cooper Barkate WR SR "6'1\… 195 … 203004
#> 4 11 OFFENSE Joe Borchers QB JR "6'3\… 220 … 219990
#> 5 11 OFFENSE Israel Briggs TE FR "6'4\… 225 … 249402
#> 6 11 OFFENSE CharMar Brown RB JR "5'11… 220 … 213306
#> 7 11 OFFENSE Max Buchanan OL SO "6'4\… 310 … 233455
#> 8 11 OFFENSE Brennan Burton WR SO "6'0\… 205 … 227766
#> 9 11 OFFENSE Demetrius Campbell OL FR "6'6\… 330 … 233461
#> 10 11 OFFENSE Jackson Cantwell OL FR "6'8\… 330 … 249398
#> # ℹ 105 more rows
# }
