Type: Package Package: cfb4th Title: Optimal Fourth Down Decisions in College Football Version: 0.2.0 Authors@R: c( person("Jared", "Lee", , "13jaredlee@gmail.com", role = c("aut", "cph")), person("Ben", "Baldwin", , "bbaldwin206@gmail.com", role = "aut"), person("Sebastian", "Carl", , "mrcaseb@gmail.com", role = "ctb"), person("Saiem", "Gilani", , "saiem.gilani@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-7194-9067")) ) Description: Estimate the outcomes of fourth down plays in National Collegiate Athletic Association (NCAA) football and compare the win probability of going for it, attempting a field goal and punting. Each option is scored with expected points, field goal, fourth down conversion and win probability models fitted on 'cfbfastR' play-by-play data, following the approach of 'nfl4th' for the National Football League. Fourth down plays from a single game can be pulled from 'ESPN' and prepared for scoring, and whole seasons of 'cfbfastR' play-by-play can be loaded with the decision columns added. License: MIT + file LICENSE URL: https://cfb4th.sportsdataverse.org/, https://github.com/sportsdataverse/cfb4th BugReports: https://github.com/sportsdataverse/cfb4th/issues Depends: R (>= 4.1.0) Imports: cfbfastR (>= 1.4.0), dplyr, glue, httr, janitor, jsonlite, magrittr, mgcv, nnet, purrr, stringr, tibble, tidyr, tools, xgboost (>= 2.0.0) Suggests: future, gt, rmarkdown, testthat (>= 3.0.0), tictoc, tidyselect, tidyverse Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US Roxygen: list(markdown = TRUE) Config/roxygen2/version: 8.1.0 Config/pak/sysreqs: make libicu-dev libssl-dev Repository: https://sportsdataverse.r-universe.dev Date/Publication: 2026-10-18 11:41:04 UTC RemoteUrl: https://github.com/sportsdataverse/cfb4th RemoteRef: HEAD RemoteSha: f20088eaeb8bf68750f454d1e272a62f614ae1fc NeedsCompilation: no Packaged: 2026-11-01 19:12:45 UTC; root Author: Jared Lee [aut, cph], Ben Baldwin [aut], Sebastian Carl [ctb], Saiem Gilani [aut, cre] (ORCID: ) Maintainer: Saiem Gilani