Player matchups

Offensive and defensive starter performance adjusted for opponent pass, run and offensive EPA through Nov 1, 2026 of the 2026 season.

#PlayerLatest game vs. defense
197.036.3%78 opps
+0.75166.7% succ
#17 avg+0.060 def EPA
+0.721soft slate adj
Wk 7 vs KC (W 20-3)Opp pass defense rank: 12th of 32 (+0.020 EPA)
293.731.3%92 opps
+0.35152.2% succ
#17 avg+0.057 def EPA
+0.322soft slate adj
Wk 8 vs ARI (L 30-33)Opp pass defense rank: 31st of 32 (+0.255 EPA)
390.527.0%71 opps
+0.52862.0% succ
#16 avg+0.034 def EPA
+0.511soft slate adj
Wk 7 vs PIT (L 10-16)Opp pass defense rank: 7th of 32 (−0.028 EPA)
490.331.1%76 opps
+0.31351.3% succ
#18 avg+0.065 def EPA
+0.281soft slate adj
Wk 8 vs MIN (W 19-15)Opp pass defense rank: 1st of 32 (−0.207 EPA)
588.523.4%61 opps
+0.86667.2% succ
#16 avg+0.052 def EPA
+0.840soft slate adj
Wk 8 vs TEN (W 43-36)Opp pass defense rank: 28th of 32 (+0.174 EPA)
688.226.4%65 opps
+0.36460.0% succ
#14 avg+0.021 def EPA
+0.353soft slate adj
Wk 8 at GB (L 19-27)Opp pass defense rank: 5th of 32 (−0.053 EPA)
787.928.8%62 opps
+0.38459.7% succ
#12 avg+0.005 def EPA
+0.381soft slate adj
Wk 8 at TB (L 0-16)Opp pass defense rank: 2nd of 32 (−0.159 EPA)
887.330.0%70 opps
+0.24852.9% succ
#22 avg+0.122 def EPA
+0.187soft slate adj
Wk 7 at HOU (W 27-21)Opp pass defense rank: 19th of 32 (+0.073 EPA)
985.227.6%63 opps
+0.40755.6% succ
#21 avg+0.109 def EPA
+0.352soft slate adj
Wk 8 vs LV (L 33-38)Opp pass defense rank: 27th of 32 (+0.163 EPA)
1084.334.1%74 opps
+0.19454.1% succ
#22 avg+0.120 def EPA
+0.134soft slate adj
Wk 8 vs LAC (W 24-9)Opp pass defense rank: 9th of 32 (−0.025 EPA)
1183.829.7%58 opps
+0.43656.9% succ
#20 avg+0.092 def EPA
+0.390soft slate adj
Wk 8 at BUF (L 10-36)Opp pass defense rank: 24th of 32 (+0.141 EPA)
1283.527.2%82 opps
+0.07642.7% succ
#16 avg+0.037 def EPA
+0.058soft slate adj
Wk 8 vs CAR (W 27-19)Opp pass defense rank: 16th of 32 (+0.053 EPA)
1383.121.9%66 opps
+0.46350.0% succ
#16 avg+0.037 def EPA
+0.445soft slate adj
Wk 8 vs CAR (W 27-19)Opp pass defense rank: 16th of 32 (+0.053 EPA)
1480.521.1%62 opps
+0.40956.5% succ
#17 avg+0.057 def EPA
+0.380soft slate adj
Wk 8 vs ARI (L 30-33)Opp pass defense rank: 31st of 32 (+0.255 EPA)
1580.223.4%61 opps
+0.46257.4% succ
#16 avg+0.052 def EPA
+0.436soft slate adj
Wk 8 vs TEN (W 43-36)Opp pass defense rank: 28th of 32 (+0.174 EPA)
1679.125.9%81 opps
−0.00848.1% succ
#15 avg+0.037 def EPA
−0.026soft slate adj
Wk 8 at DAL (W 33-30)Opp pass defense rank: 30th of 32 (+0.226 EPA)
1776.423.5%39 opps
+1.02269.2% succ
#17 avg+0.073 def EPA
+0.985soft slate adj
Wk 6 vs WAS (W 23-17)Opp pass defense rank: 21st of 32 (+0.085 EPA)
1875.520.2%49 opps
+0.45157.1% succ
#20 avg+0.102 def EPA
+0.400soft slate adj
Wk 6 vs ARI (L 16-18)Opp pass defense rank: 31st of 32 (+0.255 EPA)
1971.827.0%40 opps
+0.51852.5% succ
#16 avg+0.037 def EPA
+0.499soft slate adj
Wk 8 at DET (L 15-19)Opp pass defense rank: 29th of 32 (+0.201 EPA)
2071.424.6%48 opps
+0.45247.9% succ
#17 avg+0.054 def EPA
+0.425soft slate adj
Wk 8 vs IND (W 42-7)Opp pass defense rank: 22nd of 32 (+0.096 EPA)
2171.332.8%41 opps
+0.02053.7% succ
#20 avg+0.085 def EPA
−0.022soft slate adj
Wk 6 vs CAR (L 14-25)Opp pass defense rank: 16th of 32 (+0.053 EPA)
2270.618.0%44 opps
+0.54454.5% succ
#18 avg+0.065 def EPA
+0.512soft slate adj
Wk 8 vs MIN (W 19-15)Opp pass defense rank: 1st of 32 (−0.207 EPA)
2369.822.4%35 opps
+0.57457.1% succ
#21 avg+0.109 def EPA
+0.519soft slate adj
Wk 7 vs NYG (L 21-27)Opp pass defense rank: 18th of 32 (+0.055 EPA)
2469.321.0%47 opps
+0.30557.4% succ
#15 avg+0.024 def EPA
+0.293soft slate adj
Wk 7 vs NE (W 30-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
2569.226.2%51 opps
+0.19752.9% succ
#20 avg+0.081 def EPA
+0.156soft slate adj
Wk 7 vs CLE (L 24-27)Opp pass defense rank: 10th of 32 (−0.012 EPA)
2668.923.9%64 opps
−0.03337.5% succ
#14 avg+0.015 def EPA
−0.040soft slate adj
Wk 8 vs CLE (W 27-6)Opp pass defense rank: 10th of 32 (−0.012 EPA)
2767.422.7%27 opps
+0.71559.3% succ
#23 avg+0.146 def EPA
+0.642soft slate adj
Wk 8 vs LV (L 33-38)Opp pass defense rank: 27th of 32 (+0.163 EPA)
2865.125.1%45 opps
+0.16151.1% succ
#16 avg+0.038 def EPA
+0.142soft slate adj
Wk 8 vs NE (L 19-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
2964.921.3%44 opps
+0.19343.2% succ
#11 avg−0.009 def EPA
+0.197tough slate bonus
Wk 8 at GB (L 19-27)Opp pass defense rank: 5th of 32 (−0.053 EPA)
3064.721.5%53 opps
+0.09141.5% succ
#14 avg+0.021 def EPA
+0.080soft slate adj
Wk 8 at PIT (L 6-27)Opp pass defense rank: 7th of 32 (−0.028 EPA)
3164.218.3%48 opps
+0.46058.3% succ
#16 avg+0.034 def EPA
+0.443soft slate adj
Wk 7 vs PIT (L 10-16)Opp pass defense rank: 7th of 32 (−0.028 EPA)
3263.423.0%44 opps
+0.22952.3% succ
#20 avg+0.092 def EPA
+0.183soft slate adj
Wk 8 vs PHI (W 27-10)Opp pass defense rank: 25th of 32 (+0.148 EPA)
3363.320.0%51 opps
+0.28849.0% succ
#14 avg+0.015 def EPA
+0.280soft slate adj
Wk 8 at JAX (L 7-42)Opp pass defense rank: 6th of 32 (−0.050 EPA)
3462.917.2%48 opps
+0.43252.1% succ
#19 avg+0.089 def EPA
+0.388soft slate adj
Wk 8 at NYJ (W 38-33)Opp pass defense rank: 26th of 32 (+0.155 EPA)
3562.117.0%38 opps
+0.43355.3% succ
#15 avg+0.024 def EPA
+0.421soft slate adj
Wk 7 vs NE (W 30-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
3661.822.1%50 opps
+0.21658.0% succ
#13 avg+0.005 def EPA
+0.213soft slate adj
Wk 8 at JAX (L 7-42)Opp pass defense rank: 6th of 32 (−0.050 EPA)
3759.526.2%49 opps
−0.25938.8% succ
#11 avg−0.009 def EPA
−0.255tough slate bonus
Wk 6 vs PIT (L 19-26)Opp pass defense rank: 7th of 32 (−0.028 EPA)
3858.519.8%49 opps
+0.20553.1% succ
#14 avg+0.021 def EPA
+0.194soft slate adj
Wk 8 at PIT (L 6-27)Opp pass defense rank: 7th of 32 (−0.028 EPA)
3957.622.7%51 opps
+0.04335.3% succ
#12 avg+0.011 def EPA
+0.038soft slate adj
Wk 8 vs KC (W 28-24)Opp pass defense rank: 12th of 32 (+0.020 EPA)
4055.319.7%38 opps
+0.40455.3% succ
#18 avg+0.068 def EPA
+0.370soft slate adj
Wk 8 vs BAL (W 36-10)Opp pass defense rank: 17th of 32 (+0.054 EPA)
4154.317.9%27 opps
+0.48451.9% succ
#18 avg+0.072 def EPA
+0.448soft slate adj
Wk 6 at SF (L 17-23)Opp pass defense rank: 15th of 32 (+0.039 EPA)
4253.417.1%32 opps
+0.50259.4% succ
#15 avg+0.037 def EPA
+0.483soft slate adj
Wk 6 vs CAR (L 14-25)Opp pass defense rank: 16th of 32 (+0.053 EPA)
4353.221.4%50 opps
−0.00652.0% succ
#19 avg+0.074 def EPA
−0.043soft slate adj
Wk 8 at CIN (L 36-43)Opp pass defense rank: 13th of 32 (+0.021 EPA)
4451.115.0%44 opps
+0.35750.0% succ
#17 avg+0.057 def EPA
+0.328soft slate adj
Wk 8 vs ARI (L 30-33)Opp pass defense rank: 31st of 32 (+0.255 EPA)
4550.715.9%31 opps
+0.54764.5% succ
#17 avg+0.054 def EPA
+0.520soft slate adj
Wk 8 vs IND (W 42-7)Opp pass defense rank: 22nd of 32 (+0.096 EPA)
4650.418.8%19 opps
+0.56868.4% succ
#22 avg+0.108 def EPA
+0.514soft slate adj
Wk 8 vs NE (L 19-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
4750.318.6%27 opps
+0.30251.9% succ
#19 avg+0.076 def EPA
+0.264soft slate adj
Wk 8 vs BAL (W 36-10)Opp pass defense rank: 17th of 32 (+0.054 EPA)
4849.522.0%20 opps
−0.23040.0% succ
#14 avg+0.025 def EPA
−0.243soft slate adj
Wk 7 at CHI (L 24-30)Opp pass defense rank: 14th of 32 (+0.028 EPA)
4949.116.2%37 opps
+0.57256.8% succ
#17 avg+0.075 def EPA
+0.534soft slate adj
Wk 8 at MIA (W 24-19)Opp pass defense rank: 32nd of 32 (+0.299 EPA)
5048.321.7%33 opps
−0.28039.4% succ
#17 avg+0.069 def EPA
−0.314soft slate adj
Wk 8 at DET (L 15-19)Opp pass defense rank: 29th of 32 (+0.201 EPA)
5146.719.4%25 opps
+0.25956.0% succ
#19 avg+0.101 def EPA
+0.209soft slate adj
Wk 8 at DEN (L 24-28)Opp pass defense rank: 8th of 32 (−0.027 EPA)
5246.718.9%41 opps
−0.06043.9% succ
#16 avg+0.053 def EPA
−0.087soft slate adj
Wk 8 at DEN (L 24-28)Opp pass defense rank: 8th of 32 (−0.027 EPA)
5345.814.0%27 opps
+0.74363.0% succ
#18 avg+0.068 def EPA
+0.709soft slate adj
Wk 8 vs BAL (W 36-10)Opp pass defense rank: 17th of 32 (+0.054 EPA)
5445.616.9%20 opps
+0.64470.0% succ
#10 avg−0.011 def EPA
+0.650tough slate bonus
Wk 4 at BUF (W 29-26)Opp pass defense rank: 24th of 32 (+0.141 EPA)
5545.217.9%45 opps
+0.07442.2% succ
#18 avg+0.067 def EPA
+0.041soft slate adj
Wk 8 at WAS (L 10-27)Opp pass defense rank: 21st of 32 (+0.085 EPA)
5643.318.2%42 opps
−0.02445.2% succ
#14 avg+0.015 def EPA
−0.031soft slate adj
Wk 8 vs CLE (W 27-6)Opp pass defense rank: 10th of 32 (−0.012 EPA)
5742.716.7%28 opps
+0.30039.3% succ
#16 avg+0.060 def EPA
+0.270soft slate adj
Wk 8 at LA (L 9-24)Opp pass defense rank: 4th of 32 (−0.067 EPA)
5842.617.4%35 opps
+0.18748.6% succ
#12 avg−0.000 def EPA
+0.187tough slate bonus
Wk 8 vs ATL (W 16-0)Opp pass defense rank: 11th of 32 (−0.003 EPA)
5942.617.3%40 opps
−0.04045.0% succ
#20 avg+0.095 def EPA
−0.087soft slate adj
Wk 7 vs NYG (L 21-27)Opp pass defense rank: 18th of 32 (+0.055 EPA)
6041.615.4%33 opps
+0.31154.5% succ
#20 avg+0.087 def EPA
+0.268soft slate adj
Wk 8 vs PHI (W 27-10)Opp pass defense rank: 25th of 32 (+0.148 EPA)
6140.813.8%31 opps
+0.47658.1% succ
#15 avg+0.024 def EPA
+0.464soft slate adj
Wk 7 vs NE (W 30-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
6240.012.7%15 opps
+1.26966.7% succ
#22 avg+0.133 def EPA
+1.203soft slate adj
Wk 4 at LV (W 30-27)Opp pass defense rank: 27th of 32 (+0.163 EPA)
6339.914.4%25 opps
+0.25448.0% succ
#15 avg+0.036 def EPA
+0.236soft slate adj
Wk 5 vs IND (W 34-22)Opp pass defense rank: 22nd of 32 (+0.096 EPA)
6439.412.9%29 opps
+0.60665.5% succ
#20 avg+0.094 def EPA
+0.559soft slate adj
Wk 8 at BUF (L 10-36)Opp pass defense rank: 24th of 32 (+0.141 EPA)
6539.213.4%24 opps
+0.52158.3% succ
#16 avg+0.046 def EPA
+0.498soft slate adj
Wk 6 vs NYJ (W 26-19)Opp pass defense rank: 26th of 32 (+0.155 EPA)
6638.716.4%37 opps
−0.14545.9% succ
#12 avg+0.011 def EPA
−0.150soft slate adj
Wk 8 vs KC (W 28-24)Opp pass defense rank: 12th of 32 (+0.020 EPA)
6736.614.0%30 opps
−0.17840.0% succ
#12 avg+0.005 def EPA
−0.181soft slate adj
Wk 8 at TB (L 0-16)Opp pass defense rank: 2nd of 32 (−0.159 EPA)
6836.213.1%24 opps
+0.38954.2% succ
#17 avg+0.067 def EPA
+0.355soft slate adj
Wk 8 at LA (L 9-24)Opp pass defense rank: 4th of 32 (−0.067 EPA)
6935.614.2%26 opps
+0.24434.6% succ
#17 avg+0.067 def EPA
+0.210soft slate adj
Wk 8 at LA (L 9-24)Opp pass defense rank: 4th of 32 (−0.067 EPA)
7035.212.9%30 opps
+0.15746.7% succ
#22 avg+0.122 def EPA
+0.096soft slate adj
Wk 7 at HOU (W 27-21)Opp pass defense rank: 19th of 32 (+0.073 EPA)
7134.613.7%38 opps
+0.18050.0% succ
#15 avg+0.037 def EPA
+0.162soft slate adj
Wk 8 at DAL (W 33-30)Opp pass defense rank: 30th of 32 (+0.226 EPA)
7231.212.6%27 opps
+0.34951.9% succ
#17 avg+0.060 def EPA
+0.319soft slate adj
Wk 7 vs KC (W 20-3)Opp pass defense rank: 12th of 32 (+0.020 EPA)
7330.614.6%20 opps
+0.39450.0% succ
#16 avg+0.071 def EPA
+0.359soft slate adj
Wk 5 at SEA (W 32-29)Opp pass defense rank: 3rd of 32 (−0.107 EPA)
7430.610.0%23 opps
+0.80460.9% succ
#20 avg+0.095 def EPA
+0.757soft slate adj
Wk 7 vs NYG (L 21-27)Opp pass defense rank: 18th of 32 (+0.055 EPA)
7530.311.9%22 opps
+0.31750.0% succ
#19 avg+0.076 def EPA
+0.279soft slate adj
Wk 8 vs PHI (W 27-10)Opp pass defense rank: 25th of 32 (+0.148 EPA)
7628.511.0%28 opps
+0.09150.0% succ
#14 avg+0.015 def EPA
+0.083soft slate adj
Wk 8 at JAX (L 7-42)Opp pass defense rank: 6th of 32 (−0.050 EPA)
7727.811.1%26 opps
+0.21746.2% succ
#19 avg+0.074 def EPA
+0.180soft slate adj
Wk 8 at CIN (L 36-43)Opp pass defense rank: 13th of 32 (+0.021 EPA)
7825.014.0%30 opps
−0.50220.0% succ
#17 avg+0.060 def EPA
−0.532soft slate adj
Wk 7 vs KC (W 20-3)Opp pass defense rank: 12th of 32 (+0.020 EPA)
7925.010.0%23 opps
+0.40656.5% succ
#20 avg+0.095 def EPA
+0.359soft slate adj
Wk 7 vs NYG (L 21-27)Opp pass defense rank: 18th of 32 (+0.055 EPA)
8024.513.6%24 opps
−0.01545.8% succ
#12 avg−0.000 def EPA
−0.015tough slate bonus
Wk 8 vs ATL (W 16-0)Opp pass defense rank: 11th of 32 (−0.003 EPA)
8124.310.1%21 opps
+0.17642.9% succ
#12 avg−0.005 def EPA
+0.179tough slate bonus
Wk 7 vs NYG (L 21-27)Opp pass defense rank: 18th of 32 (+0.055 EPA)
8222.49.6%21 opps
+0.36642.9% succ
#18 avg+0.065 def EPA
+0.334soft slate adj
Wk 8 vs MIN (W 19-15)Opp pass defense rank: 1st of 32 (−0.207 EPA)
8322.011.1%24 opps
−0.02758.3% succ
#14 avg+0.021 def EPA
−0.038soft slate adj
Wk 8 at PIT (L 6-27)Opp pass defense rank: 7th of 32 (−0.028 EPA)
8421.813.4%24 opps
−0.06233.3% succ
#16 avg+0.038 def EPA
−0.081soft slate adj
Wk 8 vs NE (L 19-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
8520.812.3%24 opps
−0.01645.8% succ
#19 avg+0.090 def EPA
−0.061soft slate adj
Wk 8 at NYJ (W 38-33)Opp pass defense rank: 26th of 32 (+0.155 EPA)
8620.58.8%23 opps
+0.12456.5% succ
#16 avg+0.052 def EPA
+0.098soft slate adj
Wk 8 vs TEN (W 43-36)Opp pass defense rank: 28th of 32 (+0.174 EPA)
8719.910.2%20 opps
+0.16660.0% succ
#19 avg+0.101 def EPA
+0.115soft slate adj
Wk 8 at MIA (W 24-19)Opp pass defense rank: 32nd of 32 (+0.299 EPA)
8819.410.8%21 opps
+0.26352.4% succ
#17 avg+0.054 def EPA
+0.236soft slate adj
Wk 8 vs IND (W 42-7)Opp pass defense rank: 22nd of 32 (+0.096 EPA)
8918.89.5%24 opps
+0.20941.7% succ
#18 avg+0.067 def EPA
+0.176soft slate adj
Wk 8 at WAS (L 10-27)Opp pass defense rank: 21st of 32 (+0.085 EPA)
9018.09.4%20 opps
+0.18640.0% succ
#14 avg+0.020 def EPA
+0.176soft slate adj
Wk 8 at GB (L 19-27)Opp pass defense rank: 5th of 32 (−0.053 EPA)
9116.713.5%21 opps
−0.34833.3% succ
#16 avg+0.038 def EPA
−0.367soft slate adj
Wk 8 vs NE (L 19-24)Opp pass defense rank: 20th of 32 (+0.076 EPA)
9215.09.4%22 opps
−0.03536.4% succ
#22 avg+0.122 def EPA
−0.096soft slate adj
Wk 7 at HOU (W 27-21)Opp pass defense rank: 19th of 32 (+0.073 EPA)
9313.37.5%19 opps
+0.10842.1% succ
#18 avg+0.079 def EPA
+0.068soft slate adj
Wk 7 vs LA (L 21-35)Opp pass defense rank: 4th of 32 (−0.067 EPA)
9413.38.4%22 opps
−0.55436.4% succ
#16 avg+0.034 def EPA
−0.571soft slate adj
Wk 7 vs PIT (L 10-16)Opp pass defense rank: 7th of 32 (−0.028 EPA)
9512.56.6%15 opps
+0.62960.0% succ
#21 avg+0.109 def EPA
+0.574soft slate adj
Wk 8 vs LV (L 33-38)Opp pass defense rank: 27th of 32 (+0.163 EPA)
9611.97.5%15 opps
+0.72840.0% succ
#12 avg−0.000 def EPA
+0.728tough slate bonus
Wk 8 vs ATL (W 16-0)Opp pass defense rank: 11th of 32 (−0.003 EPA)
9711.28.7%21 opps
−0.30542.9% succ
#20 avg+0.094 def EPA
−0.352soft slate adj
Wk 8 vs LAC (W 24-9)Opp pass defense rank: 9th of 32 (−0.025 EPA)
988.47.5%16 opps
−0.23537.5% succ
#20 avg+0.087 def EPA
−0.278soft slate adj
Wk 8 vs PHI (W 27-10)Opp pass defense rank: 25th of 32 (+0.148 EPA)
997.77.2%17 opps
−0.20929.4% succ
#12 avg+0.010 def EPA
−0.214soft slate adj
Wk 7 vs DEN (L 16-30)Opp pass defense rank: 8th of 32 (−0.027 EPA)

Faced rank averages the opposing defense's pass or rush EPA rank for offensive players (#1 = stingiest defense), and the opposing offense's overall or pass EPA rank for defenders (#1 = highest-scoring offense). Opponent-adjusted EPA credits players who produce or hold up against top-tier opponents (formula).Leaderboards in Downfield

Arrows to navigate · Enter to open · Or press Enter on any question to ask Downfield