Moneyball for Football: Early FGs For the Win

Author

Jake Stoetzner

Published

August 13, 2025

1 Introduction

Recently an NFL kicker made a 70 yard field goal in a preseason game. This is a reflection of a larger trend that teams are (1) attempting more “long” field goals and fewer “short” field goals, and (2) making these longer field goals at a higher rate. Additionally, for the 2025-26 season, the NFL is allowing teams to break-in “K-Balls” (kicking balls) before game day which may result in even longer FG attempts this year.

Then while listening to a recent Pardon My Take episode Big Cat posited the question whether an NFL team could take a Moneyball-esque approach to scoring points by only kicking field goals, maxing out defensive players and running jumbo sets until you make FG range.

This got me thinking if you could solely rely on your kicker to score points? In other words: is it possible to create a winning strategy for an NFL or NCAA football team where the offense immediately kicked field goals once inside a defined range?

I approach the question using an Expected Points (“EP”) model that I am calling the MoneyballFB Model. The challenge is that most EP models rely upon historical averages to relate field position to expected points through statistics. Since most teams in the NFL and NCAAF only kick a field goal on 4th down if they are inside of their kicker’s range (and not as a set strategy) the MoneyballFB model proposed below addresses this and other concerns.

2 Summary of Conclusions

Based on the 2018 to 2024 NFL seasons:

  • 92% of NFL field goal attempts are on 4th down

  • Overall, after analyzing 35,465 drives

    • Teams scored a TD 23.4% of the time for 1.64 EP per drive
    • Teams scored a FG 15.2% of the time for 0.45 EP per drive
    • NFL teams averaged 2.09 EP per drive
  • Kicking sooner (the Early FG Model) has lower EP per drive than the Traditional Model across all FG distances, FG make probabilities and starting field positions. In other words, it would never make sense to kick a FG outside of the TM limitations that current NFL teams have adopted.

  • There is no distance (under current NFL kicking skill levels and rules) where “kick immediately” (the Early FG Model) outperforms the Traditional Model

  • Although no analysis was made for NCAAF, the conclusion NOT to kick Early FGs would likely be the same

3 Traditional Model

Most teams in the NFL and NCAAF use a Traditional Model (“TM”) for offense. A TM offense will only kick a FG if they have the ball inside the field goal kicker’s range and:

  • it’s late in downs (4th down),
  • it’s at the end of either half and there is a limited amount of time to score a TD,
  • to win or tie a game late in the second half to send the game to overtime (“OT”), or
  • to win or tie a game in OT.

Traditional arguments for a TM offense are as follows:

  • Expected Points are higher with a TM offense. Kicking a FG early in the downs means you believe that your offense has a low likelihood of scoring and/or a high likelihood of a turnover by keeping possession.
  • FG is worth less than half the points of a TD. A FG is worth 3 points and a TD + PAT is worth 7. Thus, you would need to score more than twice as often to make a FG only offense work.
  • Kicking a FG in early downs results in more possessions and time of possession for the other team. Following a make or miss, the opposing team gets the ball after the FG attempt giving them comparatively more possessions during the game. On a made FG, the scoring team kicks off to the opposing team from the kicking team’s 35-yard line in the NFL and NCAA. If a field goal attempt is unsuccessful, possession of the ball is turned over to the opposing team where the line of scrimmage was on the field goal attempt in the NCAA, or at the spot of the kick (the spot where the placekicker made contact with the ball) in the NFL. More possessions leads to more opponent’s points and a tired defense.

4 Expected Points Modeling Overview

A short overview of Expected Points (“EP”) models is necessary. For more in-depth description, check the Notes & Research section at the end of this report. EP describes how many points, on average, a team is expected to score on a possession given a particular field position. Expected points has also been expanded to quantify the value of a particular field position given:

  • the down and distance,
  • time remaining, and
  • expected points on a turnover.

It is no surprise to the casual football fan to know that being closer to the opponent’s end zone and having more favorable down and distance situations increases EP. For example, consider the following:

  • Team with 1st & 10 at their own 20 yard line. They have a 0.7 EP.
  • Team makes a 20 yard completion.
  • Team now has 1st & 10 at their own 40 yard line with an EP of 2.06
  • EP modeling connects the two states by showing that the 20 yard throw added 1.36 points.

Source: What are Expected Points Added (EPA) in the NFL?

Here is a chart of EP by field position from Advanced Football Analytics for NFL teams:

Expected points for NCAAF by field position from the cfbfastR site:

EP can also be used to find the relative values of downs at particular points on the field or incorporate down and distance with field position to determine EP. Interesting comparisons arise like “1st and 10 is worth about the same as 2nd and 2 for just about every position on the field.”

EP Models generally have 7 scoring possibilities:

  • Touchdown (7)
  • Field Goal (3)
  • Safety (2)
  • No Score (0)
  • Opponent Safety (-2)
  • Opponent Field Goal (-3)
  • Opponent Touchdown (-7)

The scoring possibilities are combined with a probability and modeled so that EP can be calculated. From the cfbfastR site:

For each play, the multinomial logistic regression model calculates what the probability () of each of those scoring outcomes is and the expected points can be calculated by multiplying each of the scoring event probabilities by their associated point values and summing the products, like so:

As noted above, EP models are based on historical averages and do not take into account actions outside of the Traditional Model approach. Asking Bill Belichick to punt on 1st down from the opponent’s 45 yard line is like asking if the Pope poops in his hat. In other words, that shit never happened.

5 The MoneyballFB Model

The MoneyballFB model compares two approaches:

  1. Traditional Model - play normally; kick only on 4th down per historical behavior vs.
  2. Early-FG Model - kick immediately upon entering your defined FG range

It consists of the following components:

  • Probability of successfully reaching FG range from any given starting field position.
  • Probability of making the field goal from that range.
  • For the Traditional Model, you also need the EP from continuing the drive (including touchdowns, missed field goals, turnovers, punts, safeties).

5.1 Steps for the MoneyballFB Model

1. Build a “Drive Progression” Model

  • Use play-by-play data (e.g., NFLfastR or NCAA equivalents) to model P(next yard line | current yard line, down, distance).
  • Run Monte Carlo simulations to estimate:
    • The probability of reaching at least the target FG line from each starting position.
    • The distribution of field goal distances.

2. Define Field Goal Range & Success Probability

  • Gather FG attempt data by distance.
  • Fit a logistic regression (or smoothed curve) of FG make probability vs. distance.
  • Decide a cut-off (e.g., P(make) ≥ 0.85) as your “range.” This is defined in the code as fg_thresh.

3. Calculate Early FG Model EP

For each starting yard line:

  1. Simulate drive until FG range is reached.
  2. On entry into range, attempt FG immediately.
  3. EP from this approach = P(reach range) × P(FG made) × 3.

4. Calculate Traditional Model EP

  • Use an existing EP model (yard line → expected points) OR
  • Simulate traditional play progression with 4th down decision rules.

5. Compare Strategies

  • Compare EP curves (yard line vs. EP) for both strategies.
  • Identify:
    • Break-even yard lines where early FG EP > traditional EP.
    • Conditions that swing advantage (e.g., bad offense, elite kicker, poor weather, game state).

6. Incorporate Game Context

  • Variance vs. Mean: Early FG might lower variance (good for underdog or late lead protection).
  • Clock effects: Kicking early gives opponent the ball sooner.
  • Defense strength: Strong defense makes low-risk points more attractive.
  • Special teams quality: Elite kicker, bad punting coverage, etc.

5.2 Data

NFL data was obtained from the nflfastR package from 2018 to 2024. Note: for this post, I did not analyze NCAAF data.

Overall, NFL teams scored more points the closer they started to the endzone. For example, starting at the opponents 40-44 was worth 0.5 EP per drive vs starting at midfield or the 50-54 (3.117 vs 2.642).

FG Percentage Kicked by Down
yl_bin n_drives td_rate fg_rate avg_td_ep avg_fg_ep avg_total_ep
00–04 81 85.2% 8.6% 5.963 0.259 6.222
05–09 122 61.5% 27.9% 4.303 0.836 5.139
10–14 163 55.8% 32.5% 3.908 0.975 4.883
15–19 240 52.1% 38.3% 3.646 1.150 4.796
20–24 419 41.3% 29.1% 2.890 0.874 3.764
25–29 315 44.1% 37.8% 3.089 1.133 4.222
30–34 376 40.7% 35.6% 2.848 1.069 3.918
35–39 16749 22.7% 14.2% 1.590 0.426 2.015
40–44 540 33.3% 26.1% 2.333 0.783 3.117
45–49 604 30.6% 27.3% 2.144 0.820 2.964
50–54 974 29.8% 18.6% 2.084 0.557 2.642
55–59 1143 27.8% 18.3% 1.948 0.549 2.496
60–64 1486 27.9% 18.7% 1.950 0.561 2.511
65–69 1649 22.4% 15.6% 1.571 0.468 2.038
70–74 1707 23.1% 15.1% 1.616 0.453 2.069
75–79 1775 19.6% 13.0% 1.372 0.390 1.763
80–84 2759 17.7% 11.2% 1.238 0.337 1.575
85–89 1809 15.8% 9.8% 1.107 0.294 1.400
90–94 1609 16.0% 9.9% 1.122 0.298 1.421
95–99 945 15.2% 7.3% 1.067 0.219 1.286
All Starts 35465 23.4% 15.2% 1.639 0.455 2.094

5.3 Issues with EP Models

EP models are all based on a TM offense that generally won’t kick a field goal in early downs. Since no team that I could find in the NFL or NCAAF regularly kicked FGs early in downs, EP models don’t integrate the early FG approach. Based on the NFL data, almost 92% of the field goal attempts are on 4th down.

EP per Drive by Start Bin + League-wide Overall
down fg_attempts percentage
1 186 0.0251998
2 221 0.0299417
3 205 0.0277740
4 6769 0.9170844

5.4 Specifics of the Early FG Model

Initially, I used yardline_100 as my location variable, and restricted the analysis to non-garbage and non-overtime situations. Quick note: yardline_100 is the number of yards from the line of scrimmage to the opponent’s end zone. It’s always from the offense’s perspective, so:

  • 100 = your own goal line (i.e., you’re about to snap from your own 0-yard line).
  • 50 = midfield.
  • 1 = the opponent’s 1-yard line (almost a TD).
  • 0 = the opponent’s end zone (used for scoring plays).

Field goal distance was estimated using the kick_dist variable. In the NFL, the distance of a field goal is equal to the line of scrimmage plus the length of the endzone (10 yards) plus where the hold occurs (estimated at 7 yards). So a total of 17 yards was added to the line of scrimmage.

As a baseline, kick distance is modeled as a smoothed logistic where only the kick distance predicts the make probability.

Then, the minimum make percentage is input using the fg_thresh parameter. This is the minimum probability (based on the logistic model) where a FG could be made a required minimum percentage of the time. If fg_thresh is set to 0.85, kickers in the model must make at a minimum 85% of their kicks from that distance. The Early FG model then is “in range” when the the yards to the opponent’s endzone is within the models required minimum range (yardline_100fg_range_min_yd100) and a field goal is kicked. For example, if the the user sets a minimum threshold of 85% makes and that is at the opponents 33 yard line, then once the Early FG model is within this range, the kick is attempted regardless of the down or time remaining in the game.

I used a coarse Markov model for “normal plays” by (down, to-go bucket, yardline bucket) that captures where the offense ends up next and which terminal events occur (TD, INT, FUM, SACK-fumble leading to turnover, Punt, FG attempt, TO on downs, etc.) to end the drive. For the Traditional Model, historical 4th-down behavior governs (i.e., the transition matrix already embeds real-world kick/punt/go for it behavior). That keeps the baseline honest without hard-coding any specific 4th-down model.

Then, compute an EP curve directly from nflfastR’s ep column. For simulation we’ll just roll forward with the empirical transitions until we hit a terminal outcome and assign points:

  • TD = +7 (the extra point was assumed)
  • FG_ATT is not guaranteed points; if historical next play is FG_ATT, we’ll simulate the FG using our kicker model (instead of blindly awarding 3).
  • PUNT, TURNOVER, SAFETY → opponent ball; here we’ll stop the drive and return 0 points for the offense. (This can be expanded to opponent-return EP later.)

Next, simulate the Early FG model. As discussed above, the instant the Team crosses into FG range (yardline_100fg_range_min_yd100), attempt a FG. Note: I still use the same empirical transitions to “walk” the ball down the field prior to the fg_thresh, but I intercept when FG range is reached. This means that prior to the early FG zone, both models should look the same.

Finally, I ran head to head simulations calculating the expected points per drive (“EPD”) from a set of starting yard lines for both the Traditional Model and the Early FG Model. Simulations for each model were repeated 10,000 times and the results were compared.

6 Model Outputs

Much of the comparisons between the Early FG model and the Traditional Model are dependent on the minimum FG make probability.

The chart below shows the model and the actual historical FG make probability vs field position. For example, if you set a 50% make probability, then you need to kick from the Opponent’s 40 yard line of closer.

The second chart relates the make probability to the kick distance rather than field positon. Recall that since 17 yards are added for the holder and end zone to the line of scrimmage, a 50% probability of a make equates to a kick distance of 57 yards.

6.1 85% FG Percentage Threshhold

At fg_thresh = 0.85, the range starts around the opponent’s 22 yard line. From those distances, the Traditional Model drives still have a solid chance to convert first downs and push for a TD. This simulation compared kicking a FG immediately once the ball was within range vs the Traditional Model.

85% FG Percentage Threshhold
yardline_100 EP_traditional EP_earlyFG EP_diff pr_3plus_trad pr_3plus_early
85 3.9605 2.5235 -1.4370 0.5675 0.6725
80 3.9170 2.6570 -1.2600 0.5610 0.6970
75 4.1485 2.5320 -1.6165 0.5935 0.6800
70 4.1500 2.6035 -1.5465 0.5940 0.6865
65 4.0475 2.6085 -1.4390 0.5785 0.6975
60 4.2030 2.5725 -1.6305 0.6020 0.6995
55 4.2825 2.6300 -1.6525 0.6125 0.7120
50 4.3965 2.7085 -1.6880 0.6285 0.7475
45 4.5255 2.7470 -1.7785 0.6475 0.7510
40 4.5910 2.8955 -1.6955 0.6570 0.7885
35 4.8625 2.8915 -1.9710 0.6955 0.8105
30 4.7720 2.8780 -1.8940 0.6820 0.8360
25 5.1495 3.0060 -2.1435 0.7365 0.8800

The table output columns are defined as follows:

  • yardline_100 Starting field position (yards from opponent’s end zone). Lower numbers = better starting position.
  • EP_traditional Expected points per drive using historical 4th-down behavior (drive until stopped or choose FG).
  • EP_earlyFG Expected points if you kick as soon as you’re within range for an ~85% make rate.
  • EP_diff EP_earlyFGEP_traditional. Negative means the early FG strategy is worse.
  • pr_3plus_trad Probability the drive ends with ≥ 3 points under Traditional Model.
  • pr_3plus_early Same probability under Early FG Model strategy.

6.2 75% FG Percentage Threshhold

75% FG Percentage Threshhold
yardline_100 EP_traditional EP_earlyFG EP_diff pr_3plus_trad pr_3plus_early
85 4.0385 2.6250 -1.4135 0.5785 0.6930
80 4.2040 2.5775 -1.6265 0.6010 0.6925
75 4.1145 2.5520 -1.5625 0.5885 0.6780
70 4.0300 2.5550 -1.4750 0.5770 0.6950
65 4.1515 2.6355 -1.5160 0.5935 0.6945
60 4.3440 2.6785 -1.6655 0.6220 0.7115
55 4.2570 2.7180 -1.5390 0.6090 0.7360
50 4.3705 2.7240 -1.6465 0.6255 0.7460
45 4.4015 2.7120 -1.6895 0.6305 0.7380
40 4.5100 2.8145 -1.6955 0.6450 0.7975
35 4.8275 2.8380 -1.9895 0.6905 0.8080
30 5.0190 2.9915 -2.0275 0.7170 0.8545
25 5.0940 3.0180 -2.0760 0.7280 0.9020

6.3 65% FG Percentage Threshhold

65% FG Percentage Threshhold
yardline_100 EP_traditional EP_earlyFG EP_diff pr_3plus_trad pr_3plus_early
85 3.8595 2.5915 -1.2680 0.5525 0.6965
80 3.8760 2.4630 -1.4130 0.5550 0.6590
75 4.2010 2.5565 -1.6445 0.6010 0.6915
70 3.9690 2.5760 -1.3930 0.5690 0.6920
65 4.1435 2.6400 -1.5035 0.5925 0.7160
60 4.2310 2.6120 -1.6190 0.6050 0.7080
55 4.4840 2.7045 -1.7795 0.6410 0.7335
50 4.3200 2.6985 -1.6215 0.6180 0.7415
45 4.3375 2.7810 -1.5565 0.6205 0.7610
40 4.5260 2.8415 -1.6845 0.6480 0.7845
35 4.7970 2.8825 -1.9145 0.6860 0.8155
30 4.7830 2.8875 -1.8955 0.6840 0.8285
25 4.9675 3.0685 -1.8990 0.7105 0.8915

6.4 50% FG Percentage Threshhold

50% FG Percentage Threshhold
yardline_100 EP_traditional EP_earlyFG EP_diff pr_3plus_trad pr_3plus_early
85 4.0225 2.5815 -1.4410 0.5765 0.6645
80 4.0560 2.5760 -1.4800 0.5800 0.6820
75 4.1775 2.6405 -1.5370 0.5975 0.6875
70 4.0895 2.5535 -1.5360 0.5855 0.6905
65 4.1300 2.5645 -1.5655 0.5910 0.6955
60 4.2970 2.5900 -1.7070 0.6150 0.7060
55 4.2460 2.6705 -1.5755 0.6080 0.7295
50 4.4515 2.6860 -1.7655 0.6365 0.7380
45 4.3155 2.7425 -1.5730 0.6175 0.7555
40 4.6265 2.8590 -1.7675 0.6615 0.7870
35 4.6960 2.8900 -1.8060 0.6720 0.8120
30 4.9795 2.9175 -2.0620 0.7125 0.8305
25 5.0930 2.9860 -2.1070 0.7280 0.8880

7 Minimum FG Make Probability

Having struck out defining specific fg_thresh values, I decided to expand my view to see if the Early FG model ever had higher EP than a Traditional Model. The steps were as below:

  • Pick a grid of fg_thresh values (0.50 → 0.95).
  • Pick a set of starting yardline_100 values which is the Team starting field position (30 → 75)
  • Run both the Traditional Model and Early FG strategies for each combination.
  • Find the cross-over point (where EP_diff is positive).
  • Plot the curves an tables so you can visually see where the Early FG starts to make sense.

8 Break-Even Calculation for Early FG Model

To this point, I failed to find a situation where the Early FG model beat the Traditional Model when comparing points per drive. My initial explanation was that NFL kickers aren’t making a high engough percentage of field goals from far enough away. Which brings me to the last question: what make percentage would be required for the Early FG model to break even versus the TM model from a given start, if we commit to kicking at a particular field position? How good would a kicker have to be to make the MoneyballFB Model better than the existing NFL approach?

Turns out there is no real limit.

The plot below is showing that for every tested starting field position and kick distance, the minimum make percentage required for “Early FG” ≥ “Traditional EP” is 100%.

That means:

  • Even if a kicker could make every single attempt from those distances, the Early FG strategy just barely ties the traditional strategy at best.
  • At any real-world FG% (<100%), Early FG is always worse in terms of expected points.
  • The reason is that a traditional drive has upside beyond 3 points (touchdowns, closer FGs, penalties in your favor), while Early FG caps you at 3 points and adds the risk of a miss.

Thus, there is no distance (under current NFL kicking skill levels and rules) where “kick immediately” outperforms the traditional strategy.

Break-even make% for Early-FG to exceed Traditional EP (by start & distance)
start_yl100 kick_dist frontier_yl100 EP_traditional pi_reach p_required_pct p_model_pct EP_diff_model EP_positive
85 45 28 3.500 0.800 100.0% 75.5% -1.688 NO
85 50 33 3.500 0.767 100.0% 70.6% -1.876 NO
65 55 38 3.733 0.867 100.0% 62.3% -2.113 NO
75 50 33 3.900 0.833 100.0% 70.6% -2.135 NO
65 45 28 3.733 0.700 100.0% 75.5% -2.148 NO
55 50 33 3.967 0.833 100.0% 70.6% -2.201 NO
75 45 28 3.900 0.733 100.0% 75.5% -2.239 NO
85 55 38 3.500 0.667 100.0% 62.3% -2.253 NO
65 50 33 3.733 0.667 100.0% 70.6% -2.321 NO
85 60 43 3.500 0.767 100.0% 43.6% -2.497 NO
55 45 28 3.967 0.633 100.0% 75.5% -2.532 NO
55 55 38 3.967 0.733 100.0% 62.3% -2.595 NO
65 60 43 3.733 0.867 100.0% 43.6% -2.600 NO
95 55 38 4.133 0.800 100.0% 62.3% -2.637 NO
95 50 33 4.133 0.700 100.0% 70.6% -2.650 NO
75 55 38 3.900 0.633 100.0% 62.3% -2.716 NO
95 45 28 4.133 0.567 100.0% 75.5% -2.850 NO
75 60 43 3.900 0.800 100.0% 43.6% -2.853 NO
45 45 28 4.900 0.867 100.0% 75.5% -2.937 NO
95 60 43 4.133 0.900 100.0% 43.6% -2.956 NO
85 65 48 3.500 0.700 100.0% 23.5% -3.006 NO
55 60 43 3.967 0.733 100.0% 43.6% -3.007 NO
65 65 48 3.733 0.967 100.0% 23.5% -3.051 NO
85 100 83 3.500 1.000 100.0% 11.3% -3.161 NO
85 75 58 3.500 0.933 100.0% 11.3% -3.184 NO
85 85 68 3.500 0.933 100.0% 11.3% -3.184 NO
85 95 78 3.500 0.933 100.0% 11.3% -3.184 NO
85 70 53 3.500 0.900 100.0% 11.3% -3.195 NO
75 65 48 3.900 0.900 100.0% 23.5% -3.265 NO
45 50 33 4.900 0.767 100.0% 70.6% -3.276 NO
45 55 38 4.900 0.867 100.0% 62.3% -3.279 NO
55 65 48 3.967 0.867 100.0% 23.5% -3.355 NO
65 85 68 3.733 1.000 100.0% 11.3% -3.395 NO
65 95 78 3.733 1.000 100.0% 11.3% -3.395 NO
65 100 83 3.733 1.000 100.0% 11.3% -3.395 NO
65 75 58 3.733 0.967 100.0% 11.3% -3.406 NO
65 70 53 3.733 0.900 100.0% 11.3% -3.428 NO
75 95 78 3.900 1.000 100.0% 11.3% -3.561 NO
75 100 83 3.900 1.000 100.0% 11.3% -3.561 NO
45 60 43 4.900 1.000 100.0% 43.6% -3.592 NO
95 65 48 4.133 0.767 100.0% 23.5% -3.592 NO
75 75 58 3.900 0.900 100.0% 11.3% -3.595 NO
75 85 68 3.900 0.867 100.0% 11.3% -3.606 NO
55 70 53 3.967 1.000 100.0% 11.3% -3.628 NO
55 75 58 3.967 1.000 100.0% 11.3% -3.628 NO
55 85 68 3.967 1.000 100.0% 11.3% -3.628 NO
55 95 78 3.967 1.000 100.0% 11.3% -3.628 NO
55 100 83 3.967 1.000 100.0% 11.3% -3.628 NO
75 70 53 3.900 0.800 100.0% 11.3% -3.629 NO
95 85 68 4.133 0.967 100.0% 11.3% -3.806 NO
95 100 83 4.133 0.933 100.0% 11.3% -3.817 NO
95 75 58 4.133 0.900 100.0% 11.3% -3.828 NO
95 95 78 4.133 0.867 100.0% 11.3% -3.840 NO
95 70 53 4.133 0.833 100.0% 11.3% -3.851 NO
45 65 48 4.900 1.000 100.0% 23.5% -4.194 NO
45 70 53 4.900 1.000 100.0% 11.3% -4.561 NO
45 75 58 4.900 1.000 100.0% 11.3% -4.561 NO
45 85 68 4.900 1.000 100.0% 11.3% -4.561 NO
45 95 78 4.900 1.000 100.0% 11.3% -4.561 NO
45 100 83 4.900 1.000 100.0% 11.3% -4.561 NO

9 Notes & Research

  • american football - Could an immediate field goal be advantageous in NFL? - Sports Stack Exchange - Link - DB

  • Field Goal Success Probabilities by Direction | NFL Football Operations - Link - DB

  • Visualizing NFL Kicker Accuracy Trends (1999-2024) // Conor McLaughlin - Link - DB

  • Using Ridgeline Plots to Visualize the NFL’s Shift Towards Longer Field Goal Attempts // Conor McLaughlin - Link - DB

  • Field goal - Wikipedia - Link - DB

  • Mathematically If a Team Invests in a kicker, could they kick it every drive? : r/NFLNoobs - Link - DB

  • What are Expected Points Added (EPA) in the NFL | nfelo - Link - DB

  • Operations research on Football - Link - DB

  • College Football Expected Points Model Fundamentals - Part I • cfbfastR - Link - DB

  • College Football Expected Points Model Fundamentals - Part II • cfbfastR - Link - DB

  • College Football Expected Points Model Fundamentals - Part III • cfbfastR - Link - DB

  • What is the Predicted Probability of a Field Goal Given Yards - Link - DB

  • Advanced Football Analytics (formerly Advanced NFL Stats): Expected Point Values - Link - DB

  • An R package to quickly obtain clean and tidy NFL play by play data • nflfastR - Link - DB