Keegan Ferro
6' 6", 326 lbs
Draft: Round 2, Pick 6 (2022)
Drafted By: Minnesota Vikings
0 Rings
Yrs Pro: 12
Cap Cost: N/A
0 Rings
Yrs Pro: 12
Cap Cost: N/A
Blocking Stats
| Yr | Tm | GP | GS | KB | BO | KB% | BO% | SkA | Sck% | Pnck | RP | PP | Pen | BLK AV | NAV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2033 | MIN |
7 | 7 | 15 | 34 | 44.1 | 22.7 | 3 | 1.5 | 1 | 150 | 198 | 0 | 4.3 | 0.440 |
| 2032 | MIN |
13 | 13 | 23 | 51 | 45.1 | 14.9 | 6 | 1.2 | 1 | 342 | 515 | 2 | 6.3 | 0.600 |
| 2031 | MIN |
14 | 14 | 31 | 80 | 38.8 | 21.1 | 7 | 1.4 | 4 | 380 | 512 | 3 | 6.5 | 0.590 |
| 2030 | MIN |
15 | 15 | 26 | 71 | 36.6 | 18.6 | 7 | 1.3 | 6 | 381 | 530 | 5 | 6.6 | 0.510 |
| 2029 | MIN |
10 | 10 | 20 | 42 | 47.6 | 17.1 | 7 | 1.7 | 6 | 245 | 404 | 2 | 4.3 | 0.390 |
| 2028 | MIN |
15 | 15 | 31 | 81 | 38.3 | 25.1 | 9 | 1.5 | 5 | 323 | 609 | 5 | 6.6 | 0.660 |
| 2027 | MIN |
16 | 16 | 52 | 116 | 44.8 | 25.2 | 9 | 1.6 | 4 | 461 | 569 | 2 | 9.8 | 0.890 |
| 2026 | MIN |
16 | 16 | 29 | 80 | 36.3 | 17.6 | 5 | 0.9 | 3 | 455 | 561 | - | 7.6 | 0.710 |
| 2025 | MIN |
16 | 16 | 31 | 94 | 33.0 | 18.6 | 3 | 0.5 | 6 | 505 | 592 | - | 7.4 | 0.750 |
| 2024 | MIN |
16 | 16 | 25 | 76 | 32.9 | 20.7 | 3 | 0.5 | 3 | 367 | 608 | - | 8.0 | 0.850 |
| 2023 | MIN |
15 | 15 | 22 | 65 | 33.8 | 19.3 | 6 | 0.9 | 1 | 336 | 660 | - | 7.2 | 0.710 |
| 2022 | MIN |
7 | 5 | 5 | 21 | 23.8 | 16.4 | 3 | 1.6 | 0 | 128 | 187 | - | 3.8 | 0.340 |
| Career | 160 | 158 | 310 | 811 | 38.2 | 19.9 | 68 | 1.1 | 40 | 4,073 | 5,945 | 19 | 78.5 | 7.440 | |
First-Team All-Pro
Second-Team All-Pro
Champion
Postseason Honor
Salary Information
| Year | Salary | Bonus | Cap Cost | Cap Percentage |
|---|
Ratings History
| Year | Scout Type | Age | RB | PB | BS | EN | Overall | Potential |
|---|---|---|---|---|---|---|---|---|
| 2022 | Pre-Camp | 23 | 82 | 100 | 12 | 74 | 19 | 73 |
| 2022 | Post-Camp | 23 | 100 | 98 | 11 | 96 | 27 | 81 |
| 2023 | Pre-Camp | 24 | 100 | 98 | 10 | 96 | 30 | 81 |
| 2023 | Post-Camp | 24 | 98 | 98 | 12 | 97 | 37 | 81 |
| 2024 | Pre-Camp | 25 | 98 | 98 | 12 | 97 | 52 | 81 |
| 2024 | Post-Camp | 25 | 98 | 97 | 10 | 99 | 59 | 81 |
| 2025 | Pre-Camp | 26 | 84 | 88 | 10 | 87 | 71 | 71 |
| 2025 | Post-Camp | 26 | 85 | 88 | 12 | 85 | 72 | 72 |
| 2026 | Pre-Camp | 27 | 84 | 88 | 12 | 85 | 71 | 71 |
| 2026 | Post-Camp | 27 | 84 | 88 | 13 | 84 | 71 | 71 |
| 2027 | Pre-Camp | 28 | 83 | 86 | 12 | 82 | 70 | 70 |
| 2027 | Post-Camp | 28 | 82 | 86 | 12 | 83 | 70 | 70 |
| 2028 | Pre-Camp | 29 | 80 | 84 | 12 | 81 | 68 | 68 |
| 2028 | Post-Camp | 29 | 80 | 84 | 13 | 80 | 68 | 68 |
| 2029 | Pre-Camp | 30 | 99 | 82 | 12 | 78 | 74 | 74 |
| 2029 | Post-Camp | 30 | 98 | 100 | 16 | 100 | 83 | 83 |
| 2030 | Pre-Camp | 31 | 98 | 100 | 16 | 100 | 83 | 83 |
| 2030 | Post-Camp | 31 | 99 | 80 | 12 | 76 | 73 | 73 |
| 2031 | Pre-Camp | 32 | 87 | 87 | 13 | 86 | 72 | 72 |
| 2031 | Post-Camp | 32 | 100 | 94 | 8 | 95 | 79 | 79 |
| 2032 | Pre-Camp | 33 | 100 | 95 | 8 | 96 | 80 | 80 |
| 2032 | Post-Camp | 33 | 70 | 72 | 5 | 75 | 58 | 58 |
| 2033 | Pre-Camp | 34 | 70 | 72 | 5 | 77 | 59 | 59 |
| 2033 | Post-Camp | 34 | 63 | 65 | 5 | 75 | 54 | 54 |
Transactions
| Year | Team | Transaction |
|---|---|---|
| 2025 | Minnesota Vikings | signed a renegotiated contract: 4yrs, $24,280,000 |
| 2026 | Minnesota Vikings | signed a renegotiated contract: 3yrs, $30,320,000 |
| 2027 | Minnesota Vikings | signed a renegotiated contract: 4yrs, $29,750,000 |
| 2028 | Minnesota Vikings | signed a renegotiated contract: 3yrs, $37,560,000 |
| 2029 | Minnesota Vikings | signed a renegotiated contract: 3yrs, $27,140,000 |
| 2030 | Minnesota Vikings | signed a renegotiated contract: 3yrs, $28,200,000 |
| 2031 | Minnesota Vikings | signed a renegotiated contract: 3yrs, $32,530,000 |
| 2031 | Minnesota Vikings | placed on injured reserve |
| 2033 | Minnesota Vikings | signed a renegotiated contract: 2yrs, $28,160,000 |
