StatVault

NFL Career Resurrection Index

Players who fell from their peak, hit rock bottom, then came back. Derived from StatVault's proprietary KV-H (Historical Knox Value) metric — a comeback pattern box scores can't capture.

Peak Trough Recovery689 careers identified · showing top 100

Elite Comebacks (Score ≥ 80)

  • 1
    131.5
    Peak: 99 (2012)Trough: 22 (2023)Recovery: 83 (2025)
    77pt drop61pt recovery
  • 2
    130.4
    Peak: 99 (2012)Trough: 22 (2017)Recovery: 99 (2018)
    77pt drop77pt recovery
  • 3
    Peak: 76 (1996)Trough: 12 (2002)Recovery: 64 (2004)
    64pt drop52pt recovery
  • 4
    102.7
    Peak: 89 (2010)Trough: 20 (2015)Recovery: 82 (2019)
    69pt drop62pt recovery
  • 5
    Peak: 99 (2017)Trough: 30 (2020)Recovery: 86 (2021)
    69pt drop56pt recovery
  • 6
    Peak: 82 (1997)Trough: 17 (1998)Recovery: 71 (1999)
    65pt drop54pt recovery
  • 7
    Peak: 99 (2009)Trough: 44 (2012)Recovery: 86 (2015)
    55pt drop42pt recovery
  • 8
    Peak: 75 (2012)Trough: 15 (2015)Recovery: 68 (2017)
    60pt drop53pt recovery
  • 9
    Peak: 70 (2007)Trough: 3 (2014)Recovery: 41 (2015)
    67pt drop38pt recovery

Notable Comebacks (50–79)

  • 10
    Peak: 95 (2002)Trough: 38 (2004)Recovery: 91 (2009)
    57pt drop53pt recovery
  • 11
    Peak: 98 (2006)Trough: 29 (2008)Recovery: 91 (2009)
    69pt drop62pt recovery
  • 12
    Peak: 99 (2014)Trough: 42 (2016)Recovery: 90 (2022)
    57pt drop48pt recovery
  • 13
    Peak: 76 (2004)Trough: 16 (2006)Recovery: 60 (2007)
    60pt drop44pt recovery
  • 14
    Peak: 66 (1996)Trough: 5 (2001)Recovery: 56 (2005)
    61pt drop51pt recovery
  • 15
    Peak: 58 (1996)Trough: 4 (2003)Recovery: 56 (2005)
    54pt drop52pt recovery
  • 16
    Peak: 85 (1984)Trough: 36 (1993)Recovery: 76 (1994)
    49pt drop40pt recovery
  • 17
    Peak: 96 (2011)Trough: 29 (2014)Recovery: 74 (2018)
    67pt drop45pt recovery
  • 18
    Peak: 72 (2010)Trough: 17 (2018)Recovery: 50 (2021)
    55pt drop33pt recovery
  • 19
    Peak: 99 (2011)Trough: 47 (2015)Recovery: 95 (2018)
    52pt drop48pt recovery
  • 20
    Peak: 98 (2001)Trough: 38 (2003)Recovery: 98 (2005)
    60pt drop60pt recovery
  • 21
    Peak: 97 (2011)Trough: 42 (2015)Recovery: 85 (2017)
    55pt drop43pt recovery
  • 22
    Peak: 91 (2018)Trough: 24 (2019)Recovery: 89 (2023)
    67pt drop65pt recovery
  • 23
    Peak: 68 (2000)Trough: 5 (2006)Recovery: 53 (2007)
    63pt drop48pt recovery
  • 24
    Peak: 88 (1995)Trough: 42 (1998)Recovery: 83 (2000)
    46pt drop41pt recovery
  • 25
    Peak: 99 (1985)Trough: 42 (1989)Recovery: 82 (1993)
    57pt drop40pt recovery
  • 26
    Peak: 94 (2018)Trough: 18 (2020)Recovery: 66 (2022)
    76pt drop48pt recovery
  • 27
    Peak: 78 (2005)Trough: 24 (2010)Recovery: 73 (2011)
    54pt drop49pt recovery
  • 28
    Peak: 78 (1998)Trough: 34 (2004)Recovery: 78 (2006)
    44pt drop44pt recovery
  • 29
    Peak: 66 (1982)Trough: 15 (1990)Recovery: 57 (1991)
    51pt drop42pt recovery
  • 30
    Peak: 72 (2002)Trough: 16 (2007)Recovery: 51 (2008)
    56pt drop35pt recovery
  • 31
    Peak: 99 (2011)Trough: 54 (2012)Recovery: 92 (2014)
    45pt drop38pt recovery
  • 32
    Peak: 99 (1994)Trough: 38 (2002)Recovery: 70 (2003)
    61pt drop32pt recovery
  • 33
    Peak: 79 (2006)Trough: 17 (2011)Recovery: 57 (2012)
    62pt drop40pt recovery
  • 34
    Peak: 95 (2001)Trough: 35 (2007)Recovery: 76 (2009)
    60pt drop41pt recovery
  • 35
    Peak: 88 (2014)Trough: 32 (2017)Recovery: 79 (2018)
    56pt drop47pt recovery
  • 36
    Peak: 92 (1960)Trough: 31 (1964)Recovery: 74 (1968)
    61pt drop43pt recovery
  • 37
    Peak: 83 (1959)Trough: 16 (1962)Recovery: 51 (1964)
    67pt drop35pt recovery
  • 38
    Peak: 82 (1999)Trough: 17 (2003)Recovery: 53 (2005)
    65pt drop36pt recovery
  • 39
    Peak: 74 (1997)Trough: 17 (1999)Recovery: 73 (2001)
    57pt drop56pt recovery
  • 40
    Peak: 65 (2016)Trough: 18 (2020)Recovery: 50 (2024)
    47pt drop32pt recovery
  • 41
    Peak: 91 (2009)Trough: 37 (2014)Recovery: 89 (2016)
    54pt drop52pt recovery

Additional Comebacks (< 50)

  • 42
    Peak: 99 (1994)Trough: 32 (1995)Recovery: 73 (1996)
    67pt drop41pt recovery
  • 43
    Peak: 91 (2006)Trough: 37 (2007)Recovery: 72 (2009)
    54pt drop35pt recovery
  • 44
    Peak: 90 (1995)Trough: 27 (2000)Recovery: 66 (2001)
    63pt drop39pt recovery
  • 45
    Peak: 62 (2015)Trough: 23 (2019)Recovery: 86 (2025)
    39pt drop63pt recovery
  • 46
    48.8
    Peak: 94 (2016)Trough: 41 (2022)Recovery: 87 (2023)
    53pt drop46pt recovery
  • 47
    Peak: 66 (2005)Trough: 16 (2007)Recovery: 60 (2013)
    50pt drop44pt recovery
  • 48
    Peak: 85 (2018)Trough: 25 (2021)Recovery: 69 (2022)
    60pt drop44pt recovery
  • 49
    Peak: 73 (1999)Trough: 18 (2004)Recovery: 54 (2006)
    55pt drop36pt recovery
  • 50
    Peak: 63 (2011)Trough: 22 (2017)Recovery: 63 (2018)
    41pt drop41pt recovery
  • 51
    Peak: 89 (2003)Trough: 33 (2005)Recovery: 71 (2006)
    56pt drop38pt recovery
  • 52
    Peak: 81 (2019)Trough: 6 (2023)Recovery: 45 (2024)
    75pt drop39pt recovery
  • 53
    46.7
    Peak: 74 (2006)Trough: 20 (2008)Recovery: 56 (2010)
    54pt drop36pt recovery
  • 54
    Peak: 96 (2002)Trough: 32 (2007)Recovery: 60 (2008)
    64pt drop28pt recovery
  • 55
    Peak: 99 (2007)Trough: 53 (2011)Recovery: 99 (2014)
    46pt drop46pt recovery
  • 56
    Peak: 97 (2005)Trough: 53 (2008)Recovery: 97 (2009)
    44pt drop44pt recovery
  • 57
    Peak: 91 (2009)Trough: 42 (2011)Recovery: 85 (2016)
    49pt drop43pt recovery
  • 58
    Peak: 82 (2017)Trough: 17 (2023)Recovery: 68 (2024)
    65pt drop51pt recovery
  • 59
    Peak: 99 (2013)Trough: 55 (2020)Recovery: 98 (2021)
    44pt drop43pt recovery
  • 60
    Peak: 62 (2009)Trough: 4 (2012)Recovery: 47 (2013)
    58pt drop43pt recovery
  • 61
    Peak: 83 (2019)Trough: 26 (2024)Recovery: 75 (2025)
    57pt drop49pt recovery
  • 62
    Peak: 98 (2001)Trough: 45 (2009)Recovery: 75 (2012)
    53pt drop30pt recovery
  • 63
    Peak: 82 (2017)Trough: 40 (2020)Recovery: 84 (2025)
    42pt drop44pt recovery
  • 64
    Peak: 80 (2014)Trough: 17 (2015)Recovery: 61 (2016)
    63pt drop44pt recovery
  • 65
    Peak: 76 (2008)Trough: 28 (2012)Recovery: 79 (2014)
    48pt drop51pt recovery
  • 66
    Peak: 71 (1993)Trough: 18 (1997)Recovery: 64 (2000)
    53pt drop46pt recovery
  • 67
    Peak: 85 (1993)Trough: 22 (2002)Recovery: 51 (2003)
    63pt drop29pt recovery
  • 68
    Peak: 87 (2013)Trough: 35 (2015)Recovery: 67 (2016)
    52pt drop32pt recovery
  • 69
    Peak: 70 (2003)Trough: 16 (2006)Recovery: 65 (2009)
    54pt drop49pt recovery
  • 70
    Peak: 99 (2019)Trough: 54 (2023)Recovery: 85 (2025)
    45pt drop31pt recovery
  • 71
    Peak: 70 (2005)Trough: 22 (2006)Recovery: 53 (2007)
    48pt drop31pt recovery
  • 72
    Peak: 99 (1998)Trough: 29 (1999)Recovery: 71 (2001)
    70pt drop42pt recovery
  • 73
    Peak: 73 (2006)Trough: 25 (2008)Recovery: 72 (2011)
    48pt drop47pt recovery
  • 74
    Peak: 74 (1992)Trough: 24 (1993)Recovery: 74 (1994)
    50pt drop50pt recovery
  • 75
    Peak: 91 (1976)Trough: 45 (1977)Recovery: 76 (1978)
    46pt drop31pt recovery
  • 76
    Peak: 76 (1999)Trough: 21 (2003)Recovery: 54 (2004)
    55pt drop33pt recovery
  • 77
    Peak: 99 (1993)Trough: 44 (1996)Recovery: 80 (1997)
    55pt drop36pt recovery
  • 78
    Peak: 81 (1989)Trough: 40 (1995)Recovery: 70 (1996)
    41pt drop30pt recovery
  • 79
    Peak: 92 (2002)Trough: 33 (2003)Recovery: 70 (2004)
    59pt drop37pt recovery
  • 80
    Peak: 77 (1985)Trough: 25 (1987)Recovery: 72 (1988)
    52pt drop47pt recovery
  • 81
    Peak: 91 (1999)Trough: 43 (2004)Recovery: 70 (2005)
    48pt drop27pt recovery
  • 82
    Peak: 86 (2004)Trough: 27 (2008)Recovery: 57 (2009)
    59pt drop30pt recovery
  • 83
    Peak: 91 (2012)Trough: 46 (2015)Recovery: 89 (2016)
    45pt drop43pt recovery
  • 84
    38.6
    Peak: 99 (2018)Trough: 44 (2023)Recovery: 71 (2024)
    55pt drop27pt recovery
  • 85
    Peak: 79 (2011)Trough: 40 (2017)Recovery: 69 (2018)
    39pt drop29pt recovery
  • 86
    Peak: 79 (2017)Trough: 29 (2019)Recovery: 64 (2021)
    50pt drop35pt recovery
  • 87
    Peak: 92 (2016)Trough: 45 (2017)Recovery: 74 (2019)
    47pt drop29pt recovery
  • 88
    Peak: 80 (1990)Trough: 36 (1996)Recovery: 72 (1997)
    44pt drop36pt recovery
  • 89
    Peak: 95 (2004)Trough: 47 (2007)Recovery: 86 (2008)
    48pt drop39pt recovery
  • 90
    Peak: 99 (1984)Trough: 58 (1987)Recovery: 99 (1988)
    41pt drop41pt recovery
  • 91
    Peak: 82 (2020)Trough: 34 (2024)Recovery: 89 (2025)
    48pt drop55pt recovery
  • 92
    Peak: 68 (2020)Trough: 19 (2021)Recovery: 61 (2022)
    49pt drop42pt recovery
  • 93
    Peak: 72 (2006)Trough: 34 (2011)Recovery: 68 (2012)
    38pt drop34pt recovery
  • 94
    Peak: 93 (2001)Trough: 29 (2002)Recovery: 64 (2003)
    64pt drop35pt recovery
  • 95
    Peak: 70 (1989)Trough: 18 (1994)Recovery: 56 (1995)
    52pt drop38pt recovery
  • 96
    Peak: 79 (2007)Trough: 30 (2011)Recovery: 75 (2012)
    49pt drop45pt recovery
  • 97
    Peak: 97 (2010)Trough: 52 (2013)Recovery: 82 (2019)
    45pt drop30pt recovery
  • 98
    Peak: 66 (1942)Trough: 15 (1948)Recovery: 58 (1951)
    51pt drop43pt recovery
  • 99
    Peak: 81 (2003)Trough: 22 (2004)Recovery: 59 (2007)
    59pt drop37pt recovery
  • 100
    Peak: 99 (1962)Trough: 51 (1967)Recovery: 84 (1969)
    48pt drop33pt recovery
U-shaped: drop ≥15pts from peak then recovery ≥15pts above trough, min 6 seasons.
ResurrectionScore = (drop × recovery / 100) × (careerLength / 5). Source: StatVault KV-H (Historical Knox Value) · era-normalized · 2012+ snap-weighted.