Skip to contents

Get coaching seasons Season-by-season coaching records.

Usage

cfbd_coaches_seasons(
  coach_id = NULL,
  team = NULL,
  year = NULL,
  min_year = NULL,
  max_year = NULL,
  proxy = NULL
)

Arguments

coach_id

(Integer optional): Coach identifier.

team

(String optional): Team filter.

year

(Integer optional): Season, 4 digits (YYYY).
Minimum value accepted: 1886

min_year

(Integer optional): Earliest season to include.

max_year

(Integer optional): Latest season to include.

proxy

(List optional): Per-call proxy override passed to get_req(). NULL (default) falls back to getOption("cfbfastR.proxy") and then the http(s)_proxy environment variables, so a caller can override the shared setting for one endpoint.

Value

cfbd_coaches_seasons() - A tibble with 68 columns:

col_nametypesdescription
yearintegerFour-digit season year.
gamesintegerGames played.
winsintegerWins.
lossesintegerLosses.
tiesintegerTies.
win_percentagenumericWin percentage.
preseason_rankintegerPreseason rank.
postseason_rankintegerPostseason rank.
srsnumericSrs.
sp_overallnumericSp overall.
sp_offensenumericSp offense.
sp_defensenumericSp defense.
attribution_completelogicalAttribution complete.
coach_idintegerCoach identifier.
coach_first_namecharacterCoach first name.
coach_last_namecharacterCoach last name.
team_idintegerReferencing team id.
team_schoolcharacterSchool name of the team.
team_conferencecharacterConference the team belongs to.
team_metrics_sp_special_teamsnumericTeam metrics sp special teams.
team_metrics_strength_of_schedulenumericTeam metrics strength of schedule.
team_metrics_second_order_winsnumericTeam metrics second order wins.
team_metrics_fpinumericTeam metrics fpi.
team_metrics_year_over_year_winsintegerTeam metrics year over year wins.
team_metrics_year_over_year_srsnumericTeam metrics year over year srs.
team_metrics_year_over_year_sp_overallnumericTeam metrics year over year sp overall.
recruiting_rankintegerRecruiting rank.
recruiting_pointsnumericRecruiting points scored.
recruiting_talentnumericRecruiting talent.
poll_resume_preseason_rankintegerPoll resume preseason rank.
poll_resume_postseason_rankintegerPoll resume postseason rank.
poll_resume_best_rankintegerPoll resume best rank.
poll_resume_weeks_rankedintegerPoll resume weeks ranked.
poll_resume_weeks_top_tenintegerPoll resume weeks top ten.
record_splits_conference_gamesintegerRecord splits conference games.
record_splits_conference_winsintegerRecord splits conference wins.
record_splits_conference_lossesintegerRecord splits conference losses.
record_splits_conference_tiesintegerRecord splits conference ties.
record_splits_conference_win_percentagenumericRecord splits conference win percentage.
record_splits_postseason_gamesintegerRecord splits postseason games.
record_splits_postseason_winsintegerRecord splits postseason wins.
record_splits_postseason_lossesintegerRecord splits postseason losses.
record_splits_postseason_tiesintegerRecord splits postseason ties.
record_splits_postseason_win_percentagenumericRecord splits postseason win percentage.
record_splits_home_gamesintegerRecord splits home games.
record_splits_home_winsintegerRecord splits home wins.
record_splits_home_lossesintegerRecord splits home losses.
record_splits_home_tiesintegerRecord splits home ties.
record_splits_home_win_percentagenumericRecord splits home win percentage.
record_splits_away_gamesintegerRecord splits away games.
record_splits_away_winsintegerRecord splits away wins.
record_splits_away_lossesintegerRecord splits away losses.
record_splits_away_tiesintegerRecord splits away ties.
record_splits_away_win_percentagenumericRecord splits away win percentage.
record_splits_neutral_gamesintegerRecord splits neutral games.
record_splits_neutral_winsintegerRecord splits neutral wins.
record_splits_neutral_lossesintegerRecord splits neutral losses.
record_splits_neutral_tiesintegerRecord splits neutral ties.
record_splits_neutral_win_percentagenumericRecord splits neutral win percentage.
scoring_points_forintegerScoring points for.
scoring_points_againstintegerScoring points against.
scoring_average_point_differentialnumericScoring average point differential.
cfp_appearedlogicalCfp appeared.
cfp_seedintegerCfp seed.
cfp_outcomecharacterCfp outcome.
draft_following_season_yearintegerDraft following season year.
draft_following_season_total_picksintegerDraft following season total picks.
draft_following_season_first_round_picksintegerDraft following season first round picks.

See also

Examples

# \donttest{
  try(cfbd_coaches_seasons(team = "Georgia"))
#> ── Get coaching seasons from CollegeFootballData.com ───────── cfbfastR 2.3.0 ──
#>  Data updated: 2026-08-19 17:52:06 UTC
#> # A tibble: 123 × 68
#>     year games  wins losses  ties win_percentage preseason_rank postseason_rank
#>    <int> <int> <int>  <int> <int>          <dbl>          <int>           <int>
#>  1  1902     7     4      2     1          0.643             NA              NA
#>  2  1903     7     3      4     0          0.429             NA              NA
#>  3  1904     6     1      5     0          0.167             NA              NA
#>  4  1905     6     1      5     0          0.167             NA              NA
#>  5  1906     7     2      4     1          0.357             NA              NA
#>  6  1907     8     4      3     1          0.563             NA              NA
#>  7  1908     8     5      2     1          0.688             NA              NA
#>  8  1909     7     1      4     2          0.286             NA              NA
#>  9  1910     9     6      2     1          0.722             NA              NA
#> 10  1911     9     7      1     1          0.833             NA              NA
#> # ℹ 113 more rows
#> # ℹ 60 more variables: srs <dbl>, sp_overall <dbl>, sp_offense <dbl>,
#> #   sp_defense <dbl>, attribution_complete <lgl>, coach_id <int>,
#> #   coach_first_name <chr>, coach_last_name <chr>, team_id <int>,
#> #   team_school <chr>, team_conference <chr>,
#> #   team_metrics_sp_special_teams <dbl>,
#> #   team_metrics_strength_of_schedule <dbl>, …
# }