Skip to content
Kelly

Will Shields stats methodology and sources

Will Shields plays QB for the Samford Bulldogs.

Stats (25)

Games played

Games in which the player appeared or the team played.

Unit: games · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.games_played v1.0.0

Completions

Forward passes caught by a teammate.

Unit: cmp · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.passing_completions v1.0.0

Pass attempts

Forward passes thrown, not counting sacks.

Unit: att · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.passing_attempts v1.0.0

Completion percentage

Completions divided by pass attempts.

Formula: passing_completions / passing_attempts

Unit: fraction · Better: higher · Per: passing_attempts · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.completion_pct v1.0.0

Passing yards

Yards gained on completed passes, sacks excluded.

Unit: yd · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.passing_yards v1.0.0

Passing touchdowns

Touchdown passes thrown.

Unit: td · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.passing_tds v1.0.0

Interceptions thrown

Passes thrown that the defense caught.

Unit: int · Better: lower · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.interceptions v1.0.0

Yards per pass attempt

Passing yards divided by pass attempts.

Formula: passing_yards / passing_attempts

Unit: yd/att · Better: higher · Per: passing_attempts · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.yards_per_attempt v1.0.0

Passer rating

The NFL passer rating: four capped components (completion %, yards, TDs and interceptions per attempt), summed, divided by 6 and times 100.

Formula: 100 * (greatest(0, least(2.375, (passing_completions / passing_attempts - 0.3) * 5)) + greatest(0, least(2.375, (passing_yards / passing_attempts - 3) * 0.25)) + greatest(0, least(2.375, passing_tds / passing_attempts * 20)) + greatest(0, least(2.375, 2.375 - interceptions / passing_attempts * 25))) / 6

Unit: rating · Better: higher · Per: interceptions · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.passer_rating v1.0.0

Sacks taken

Times the passer was tackled behind the line on a pass play.

Unit: sacks · Better: lower · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.sacks_taken v1.0.0

Rushing attempts

Running plays with the player as ball carrier.

Unit: att · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.rushing_attempts v1.0.0

Rushing yards

Yards gained on rushing attempts.

Unit: yd · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.rushing_yards v1.0.0

Rushing touchdowns

Touchdowns scored on rushing attempts.

Unit: td · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.rushing_tds v1.0.0

Pass EPA per play

EPA per pass play.

Unit: pts/play · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.pass_epa_per_play v1.0.0

Pass success rate

Success rate on pass plays.

Unit: fraction · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.pass_success_rate v1.0.0

Completion % over expected

Completion rate minus the model's expected completion rate.

Unit: fraction · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.cpoe v1.0.0

EPA per play

Expected points added per play (change in expected points over the play).

Unit: pts/play · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.epa_per_play v1.0.0

Success rate

Share of plays with positive EPA (Kelly's) or, for CFBD figures, the 50/70/100% yards rule.

Unit: fraction · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.success_rate v1.0.0

Air yards share

Player's air yards divided by team's air yards.

Unit: fraction · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.air_yards_share v1.0.0

Yards per carry

Rushing yards divided by rushing attempts.

Formula: rushing_yards / rushing_attempts

Unit: yd/car · Better: higher · Per: rushing_attempts · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.yards_per_carry v1.0.0

Longest rush

Yards on the longest rushing attempt.

Unit: yd · Better: higher · 929 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.longest_rush v1.0.0

Rush EPA per play

EPA per rush play.

Unit: pts/play · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.rush_epa_per_play v1.0.0

Rush success rate

Success rate on rush plays.

Unit: fraction · Better: higher · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.rush_success_rate v1.0.0

Fumbles

Times the player lost hold of the ball.

Unit: fum · Better: lower · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fumbles v1.0.0

Fumbles lost

Fumbles the defense recovered.

Unit: fum · Better: lower · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fumbles_lost v1.0.0

Fantasy points (7)

Fantasy points (Half-PPR)

Kelly's points in the public Half-PPR format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_half_ppr v1.0.0

Fantasy points (PPR)

Kelly's points in the public PPR format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_ppr v1.0.0

Fantasy points (Standard)

Kelly's points in the public Standard format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_standard v1.0.0

Fantasy points (PPR · 6-pt pass TD)

Kelly's points in the public PPR · 6-pt pass TD format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_ppr_6pt v1.0.0

Fantasy points (Half-PPR · 6-pt pass TD)

Kelly's points in the public Half-PPR · 6-pt pass TD format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_half_ppr_6pt v1.0.0

Fantasy points (Standard · 6-pt pass TD)

Kelly's points in the public Standard · 6-pt pass TD format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_standard_6pt v1.0.0

Fantasy points (PPR · TE premium)

Kelly's points in the public PPR · TE premium format, scored by Kelly's engine from the box score (offensive players and kickers; no team defenses).

Unit: pts · Better: higher · 1287 of 1287 games have no value · Source: s1 · BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl · ncaaf.fpts_ppr_tep v1.0.0

Sources (1)

  • s1BALLDONTLIE Terms of Service, last updated September 17, 2026, §6: Data may be used for lawful commercial purposes, incl

Data through 2026-11-14T18:00:00Z (ncaab), 2026-10-29T00:10:00Z (mlb), 2026-11-14T18:00:00Z (nhl), 2026-11-14T03:30:00Z (nba), 2026-10-24T17:10:00Z (mma), 2026-11-08T16:30:00Z (epl), 2026-11-01T07:00:00Z (cricket_international_t20), 2026-10-28T12:00:00Z (cricket_test_match), 2026-11-08T18:30:00Z (bundesliga), 2026-11-04T20:00:00Z (ucl), 2026-11-08T19:48:00Z (seriea), 2026-11-13T01:15:00Z (nfl), 2026-11-14T12:05:33Z (dota2), 2026-11-14T03:25:37Z (ncaaf), 2026-10-22T12:00:00Z (cricket_t20i_women), 2026-10-31T08:00:00Z (cricket_odi), 2026-10-28T12:00:00Z (cricket_odi_women), 2026-09-26T04:30:00Z (afl), 2026-10-29T16:30:00Z (wnba), 2026-11-08T20:00:00Z (laliga), 2026-11-08T19:45:00Z (ligue1), 2026-11-08T00:10:00Z (mls). As of 2026-11-14T21:42:57.051045Z. Every number on Will Shields's tables comes from the engine, and a rate over a season is worked out from its summed parts, never an average of averages. Betting and fantasy terms are explained in Learn.

  • Each season's line from the source Kelly serves first by precedence (nflverse, kelly, balldontlie, cfbd), else the sum of its games.
  • All seasons Kelly holds.
  • At least 1 games (min_sample).
  • Stat catalogue 1.0.0; a missing value is not zero, and games without it are left out of its total.