Flattens the Bifrost team/{id}/gamelog into one tidy, long row per
(game, stat-category, stat). The endpoint groups team per-game stats by
category (passing, rushing, defense, ...) and season-type split.
Value
A cfbfastR-tagged tibble with one row per (game, stat):
team_id: character.: Fox team id echoed back.season_type: character.: Split label ("REGULAR SEASON", "POSTSEASON").category: character.: Stat category ("passing", "rushing", "defense", ...).game_id: character.: Fox event id for the game.game_date: character.: Game date (M/D).opponent: character.: Opponent abbreviation ("@PITT").stat: character.: Stat column name (deduped; e.g. "yds", "yds_2").value: character.: Stat value as displayed.
Examples
# \donttest{
try(fox_cfb_team_gamelog(team_id = "11"))
#> ── Team game log from Fox Sports (Bifrost) ────────────── cfbfastR 3.0.0.9000 ──
#> ℹ Data updated: 2026-09-19 04:13:23 UTC
#> # A tibble: 204 × 8
#> team_id season_type category game_id game_date opponent stat value
#> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 11 REGULAR SEASON passing 43177 9/18 @WAKE comp 30
#> 2 11 REGULAR SEASON passing 43177 9/18 @WAKE att 34
#> 3 11 REGULAR SEASON passing 43177 9/18 @WAKE pct 88.2
#> 4 11 REGULAR SEASON passing 43177 9/18 @WAKE yds 220
#> 5 11 REGULAR SEASON passing 43177 9/18 @WAKE pyds_att 11.1
#> 6 11 REGULAR SEASON passing 43177 9/18 @WAKE td 3
#> 7 11 REGULAR SEASON passing 43177 9/18 @WAKE int 0
#> 8 11 REGULAR SEASON passing 43177 9/18 @WAKE sck 1
#> 9 11 REGULAR SEASON passing 43177 9/18 @WAKE yds_2 1
#> 10 11 REGULAR SEASON passing 43177 9/18 @WAKE qbr 171.7
#> # ℹ 194 more rows
# }
