Team Logo
Portrait of player

Keegan Ferro

LT  •  RETIRED @ Age 34 (End of 2033 season)  •  Current Age: 36
6' 6", 326 lbs Draft: Round 2, Pick 6 (2022) Drafted By: Minnesota Vikings College: Iowa Player_ID: 4463 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.390
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 - -

Blocking Stats

Yr Tm GP GS KB BO KB% BO% SkA Sck% Pnck RP PP Pen BLK AV NAV
2027 MIN 3 3 7 21 33.3 22.8 2 2.2 0 92 89 0 - -
2026 MIN 2 2 1 10 10.0 17.9 0 0.0 1 56 71 - - -
Career 5 5 8 31 25.8 20.9 2 1.3 1 148 160 0 - -

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