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 Recovery694 careers identified · showing top 100

Elite Comebacks (Score ≥ 80)

  • 1
    135.8
    Peak: 99 (2012)Trough: 22 (2023)Recovery: 85 (2025)
    77pt drop63pt recovery
  • 2
    130.4
    Peak: 99 (2012)Trough: 22 (2017)Recovery: 99 (2018)
    77pt drop77pt recovery
  • 3
    Peak: 73 (1996)Trough: 12 (2002)Recovery: 64 (2004)
    61pt drop52pt recovery
  • 4
    105.8
    Peak: 89 (2010)Trough: 19 (2015)Recovery: 82 (2019)
    70pt drop63pt recovery
  • 5
    Peak: 99 (2017)Trough: 30 (2020)Recovery: 87 (2021)
    69pt drop57pt recovery
  • 6
    Peak: 75 (2012)Trough: 15 (2015)Recovery: 68 (2017)
    60pt drop53pt recovery
  • 7
    Peak: 70 (2007)Trough: 3 (2014)Recovery: 41 (2015)
    67pt drop38pt recovery
  • 8
    Peak: 81 (1997)Trough: 17 (1998)Recovery: 70 (1999)
    64pt drop53pt recovery

Notable Comebacks (50–79)

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

Additional Comebacks (< 50)

  • 39
    Peak: 90 (2009)Trough: 37 (2014)Recovery: 89 (2016)
    53pt drop52pt recovery
  • 40
    Peak: 67 (2005)Trough: 16 (2007)Recovery: 60 (2013)
    51pt drop44pt recovery
  • 41
    Peak: 91 (2006)Trough: 37 (2007)Recovery: 72 (2009)
    54pt drop35pt recovery
  • 42
    Peak: 89 (1995)Trough: 26 (2000)Recovery: 65 (2001)
    63pt drop39pt recovery
  • 43
    Peak: 74 (1999)Trough: 18 (2004)Recovery: 54 (2006)
    56pt drop36pt recovery
  • 44
    Peak: 82 (2017)Trough: 17 (2023)Recovery: 70 (2024)
    65pt drop53pt recovery
  • 45
    Peak: 74 (2006)Trough: 20 (2008)Recovery: 57 (2010)
    54pt drop37pt recovery
  • 46
    Peak: 61 (2015)Trough: 23 (2019)Recovery: 86 (2025)
    38pt drop63pt recovery
  • 47
    Peak: 85 (2018)Trough: 25 (2021)Recovery: 69 (2022)
    60pt drop44pt recovery
  • 48
    Peak: 89 (2003)Trough: 33 (2005)Recovery: 71 (2006)
    56pt drop38pt recovery
  • 49
    Peak: 81 (2019)Trough: 6 (2023)Recovery: 45 (2024)
    75pt drop39pt recovery
  • 50
    Peak: 99 (2007)Trough: 53 (2011)Recovery: 99 (2014)
    46pt drop46pt recovery
  • 51
    Peak: 97 (2005)Trough: 53 (2008)Recovery: 97 (2009)
    44pt drop44pt recovery
  • 52
    Peak: 84 (2019)Trough: 26 (2024)Recovery: 76 (2025)
    58pt drop50pt recovery
  • 53
    Peak: 85 (1993)Trough: 21 (2002)Recovery: 51 (2003)
    64pt drop30pt recovery
  • 54
    Peak: 63 (2009)Trough: 4 (2012)Recovery: 47 (2013)
    59pt drop43pt recovery
  • 55
    Peak: 98 (2001)Trough: 45 (2009)Recovery: 75 (2012)
    53pt drop30pt recovery
  • 56
    Peak: 93 (2017)Trough: 41 (2022)Recovery: 88 (2023)
    52pt drop47pt recovery
  • 57
    Peak: 72 (1993)Trough: 18 (1997)Recovery: 63 (2000)
    54pt drop45pt recovery
  • 58
    Peak: 79 (2014)Trough: 17 (2015)Recovery: 61 (2016)
    62pt drop44pt recovery
  • 59
    Peak: 94 (2002)Trough: 32 (2007)Recovery: 59 (2008)
    62pt drop27pt recovery
  • 60
    Peak: 76 (2008)Trough: 28 (2012)Recovery: 78 (2014)
    48pt drop50pt recovery
  • 61
    Peak: 99 (1998)Trough: 28 (1999)Recovery: 71 (2001)
    71pt drop43pt recovery
  • 62
    Peak: 70 (2003)Trough: 16 (2006)Recovery: 65 (2009)
    54pt drop49pt recovery
  • 63
    Peak: 91 (2009)Trough: 42 (2011)Recovery: 85 (2016)
    49pt drop43pt recovery
  • 64
    Peak: 70 (2005)Trough: 22 (2006)Recovery: 53 (2007)
    48pt drop31pt recovery
  • 65
    Peak: 85 (2013)Trough: 35 (2015)Recovery: 67 (2016)
    50pt drop32pt recovery
  • 66
    Peak: 75 (1992)Trough: 24 (1993)Recovery: 74 (1994)
    51pt drop50pt recovery
  • 67
    Peak: 73 (2006)Trough: 25 (2008)Recovery: 72 (2011)
    48pt drop47pt recovery
  • 68
    Peak: 92 (2002)Trough: 33 (2003)Recovery: 71 (2005)
    59pt drop38pt recovery
  • 69
    Peak: 91 (1999)Trough: 43 (2004)Recovery: 71 (2005)
    48pt drop28pt recovery
  • 70
    Peak: 73 (2000)Trough: 23 (2001)Recovery: 73 (2002)
    50pt drop50pt recovery
  • 71
    Peak: 77 (1985)Trough: 24 (1987)Recovery: 71 (1988)
    53pt drop47pt recovery
  • 72
    Peak: 86 (2004)Trough: 26 (2008)Recovery: 56 (2009)
    60pt drop30pt recovery
  • 73
    38.6
    Peak: 99 (2018)Trough: 44 (2023)Recovery: 71 (2024)
    55pt drop27pt recovery
  • 74
    Peak: 79 (2017)Trough: 29 (2019)Recovery: 64 (2021)
    50pt drop35pt recovery
  • 75
    Peak: 75 (2011)Trough: 18 (2019)Recovery: 60 (2020)
    57pt drop42pt recovery
  • 76
    Peak: 92 (2016)Trough: 45 (2017)Recovery: 74 (2019)
    47pt drop29pt recovery
  • 77
    Peak: 95 (2004)Trough: 47 (2007)Recovery: 86 (2008)
    48pt drop39pt recovery
  • 78
    Peak: 74 (1998)Trough: 21 (2003)Recovery: 53 (2004)
    53pt drop32pt recovery
  • 79
    Peak: 80 (2011)Trough: 41 (2017)Recovery: 69 (2018)
    39pt drop28pt recovery
  • 80
    Peak: 81 (1989)Trough: 41 (1995)Recovery: 70 (1996)
    40pt drop29pt recovery
  • 81
    Peak: 97 (2010)Trough: 51 (2015)Recovery: 82 (2019)
    46pt drop31pt recovery
  • 82
    Peak: 82 (2020)Trough: 34 (2024)Recovery: 89 (2025)
    48pt drop55pt recovery
  • 83
    Peak: 68 (2020)Trough: 19 (2021)Recovery: 61 (2022)
    49pt drop42pt recovery
  • 84
    Peak: 70 (1989)Trough: 17 (1994)Recovery: 55 (1995)
    53pt drop38pt recovery
  • 85
    Peak: 72 (2006)Trough: 34 (2011)Recovery: 68 (2012)
    38pt drop34pt recovery
  • 86
    Peak: 93 (2001)Trough: 29 (2002)Recovery: 64 (2003)
    64pt drop35pt recovery
  • 87
    Peak: 97 (2011)Trough: 52 (2014)Recovery: 85 (2017)
    45pt drop33pt recovery
  • 88
    Peak: 62 (2020)Trough: 17 (2024)Recovery: 61 (2025)
    45pt drop44pt recovery
  • 89
    Peak: 99 (2017)Trough: 52 (2021)Recovery: 73 (2023)
    47pt drop21pt recovery
  • 90
    Peak: 79 (2007)Trough: 30 (2011)Recovery: 75 (2012)
    49pt drop45pt recovery
  • 91
    Peak: 78 (2006)Trough: 15 (2009)Recovery: 50 (2010)
    63pt drop35pt recovery
  • 92
    Peak: 55 (1995)Trough: 19 (1999)Recovery: 54 (2003)
    36pt drop35pt recovery
  • 93
    Peak: 66 (1942)Trough: 15 (1948)Recovery: 58 (1951)
    51pt drop43pt recovery
  • 94
    Peak: 81 (2003)Trough: 22 (2004)Recovery: 59 (2007)
    59pt drop37pt recovery
  • 95
    Peak: 99 (1962)Trough: 51 (1967)Recovery: 84 (1969)
    48pt drop33pt recovery
  • 96
    Peak: 87 (2001)Trough: 40 (2006)Recovery: 77 (2008)
    47pt drop37pt recovery
  • 97
    Peak: 79 (2007)Trough: 44 (2009)Recovery: 99 (2015)
    35pt drop55pt recovery
  • 98
    Peak: 78 (2021)Trough: 31 (2022)Recovery: 72 (2023)
    47pt drop41pt recovery
  • 99
    Peak: 60 (2020)Trough: 21 (2024)Recovery: 58 (2025)
    39pt drop37pt recovery
  • 100
    Peak: 65 (2002)Trough: 17 (2007)Recovery: 47 (2010)
    48pt drop30pt 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.