Rapid intensification climatology Every episode where a tropical cyclone gained ≥30 kt in 24 h (both fixes tropical), from HURDAT2 best tracks, 1979–present, Atlantic + NE Pacific basins.
2026 season — not in the totals below
2026 season so far Rapid intensification episodes computed live from this season's tracked storms, using the same ≥30 kt / 24 h definition as the historical climatology below — but kept separate from it. These come from provisional operational best-track data, not final HURDAT2, so they are not included in the 1979–present totals, any chart above, the top-gain table, or the onset map on this page. Based on preliminary operational best-track data. NHC's post-season reanalysis can revise a storm's wind history — in marginal cases, this could change whether the storm still meets the RI threshold.
2026 enters the climatology above once NHC publishes the final season HURDAT2 release (typically ~spring 2027) andbuild_ri_climatology.py is re-run against it.
RI episodes per year
Overlapping 24 h windows merged into one episode per burst. Recent-year counts can rise slightly in post-season reanalysis. Monthly climatology by basin
Episodes per calendar month, 1979–present. The Atlantic peak lands in September; the Pacific peak comes about a month earlier. RI onset locations 10°N 20°N 30°N 40°N 160°W 140°W 120°W 100°W 80°W 60°W 40°W 20°W Bob 1979 — +35 kt/24 h onset 1979-07-09 David 1979 — +60 kt/24 h onset 1979-08-26 Frederic 1979 — +30 kt/24 h onset 1979-09-11 Gloria 1979 — +35 kt/24 h onset 1979-09-06 Henri 1979 — +40 kt/24 h onset 1979-09-16 Allen 1980 — +45 kt/24 h onset 1980-08-01 Allen 1980 — +40 kt/24 h onset 1980-08-06 Bonnie 1980 — +40 kt/24 h onset 1980-08-15 Georges 1980 — +30 kt/24 h onset 1980-09-07 Frances 1980 — +35 kt/24 h onset 1980-09-07 Ivan 1980 — +30 kt/24 h onset 1980-10-04 Ivan 1980 — +30 kt/24 h onset 1980-10-05 Jeanne 1980 — +30 kt/24 h onset 1980-11-11 Floyd 1981 — +35 kt/24 h onset 1981-09-04 Gert 1981 — +40 kt/24 h onset 1981-09-09 Harvey 1981 — +45 kt/24 h onset 1981-09-12 Irene 1981 — +30 kt/24 h onset 1981-09-24 Katrina 1981 — +35 kt/24 h onset 1981-11-04 Alberto 1982 — +50 kt/24 h onset 1982-06-02 Debby 1982 — +40 kt/24 h onset 1982-09-14 Ernesto 1982 — +30 kt/24 h onset 1982-10-01 Alicia 1983 — +30 kt/24 h onset 1983-08-16 Barry 1983 — +30 kt/24 h onset 1983-08-27 Chantal 1983 — +35 kt/24 h onset 1983-09-10 Diana 1984 — +40 kt/24 h onset 1984-09-10 Danny 1985 — +35 kt/24 h onset 1985-08-13 Elena 1985 — +35 kt/24 h onset 1985-08-28 Gloria 1985 — +35 kt/24 h onset 1985-09-23 Kate 1985 — +35 kt/24 h onset 1985-11-15 Earl 1986 — +40 kt/24 h onset 1986-09-10 Frances 1986 — +35 kt/24 h onset 1986-11-19 Emily 1987 — +60 kt/24 h onset 1987-09-21 Emily 1987 — +35 kt/24 h onset 1987-09-24 Debby 1988 — +35 kt/24 h onset 1988-09-01 Gilbert 1988 — +45 kt/24 h onset 1988-09-10 Gilbert 1988 — +50 kt/24 h onset 1988-09-12 Gilbert 1988 — +30 kt/24 h onset 1988-09-15 Helene 1988 — +30 kt/24 h onset 1988-09-20 Joan 1988 — +30 kt/24 h onset 1988-10-18 Joan 1988 — +45 kt/24 h onset 1988-10-20 Keith 1988 — +30 kt/24 h onset 1988-11-20 Chantal 1989 — +35 kt/24 h onset 1989-07-30 Felix 1989 — +30 kt/24 h onset 1989-09-04 Gabrielle 1989 — +30 kt/24 h onset 1989-08-31 Hugo 1989 — +50 kt/24 h onset 1989-09-14 Bertha 1990 — +30 kt/24 h onset 1990-07-28 Diana 1990 — +35 kt/24 h onset 1990-08-06 Isidore 1990 — +30 kt/24 h onset 1990-09-06 Nana 1990 — +30 kt/24 h onset 1990-10-16 Bob 1991 — +30 kt/24 h onset 1991-08-16 Claudette 1991 — +55 kt/24 h onset 1991-09-05 Andrew 1992 — +65 kt/24 h onset 1992-08-21 Bonnie 1992 — +45 kt/24 h onset 1992-09-17 Charley 1992 — +30 kt/24 h onset 1992-09-22 Gert 1993 — +40 kt/24 h onset 1993-09-19 Harvey 1993 — +35 kt/24 h onset 1993-09-19 Chris 1994 — +30 kt/24 h onset 1994-08-16 Debby 1994 — +30 kt/24 h onset 1994-09-09 Florence 1994 — +35 kt/24 h onset 1994-11-03 Florence 1994 — +30 kt/24 h onset 1994-11-07 Allison 1995 — +30 kt/24 h onset 1995-06-03 Barry 1995 — +30 kt/24 h onset 1995-07-06 Erin 1995 — +30 kt/24 h onset 1995-08-02 Felix 1995 — +40 kt/24 h onset 1995-08-10 Humberto 1995 — +30 kt/24 h onset 1995-08-22 Iris 1995 — +40 kt/24 h onset 1995-08-22 Luis 1995 — +45 kt/24 h onset 1995-08-30 Marilyn 1995 — +30 kt/24 h onset 1995-09-12 Opal 1995 — +50 kt/24 h onset 1995-10-03 Roxanne 1995 — +45 kt/24 h onset 1995-10-09 Bertha 1996 — +30 kt/24 h onset 1996-07-08 Dolly 1996 — +30 kt/24 h onset 1996-08-19 Edouard 1996 — +50 kt/24 h onset 1996-08-23 Hortense 1996 — +30 kt/24 h onset 1996-09-10 Isidore 1996 — +35 kt/24 h onset 1996-09-25 Josephine 1996 — +30 kt/24 h onset 1996-10-06 Marco 1996 — +30 kt/24 h onset 1996-11-19 Bill 1997 — +30 kt/24 h onset 1997-07-11 Danny 1997 — +35 kt/24 h onset 1997-07-17 Danny 1997 — +30 kt/24 h onset 1997-07-24 Erika 1997 — +30 kt/24 h onset 1997-09-03 Erika 1997 — +30 kt/24 h onset 1997-09-07 Bonnie 1998 — +30 kt/24 h onset 1998-08-21 Charley 1998 — +35 kt/24 h onset 1998-08-21 Danielle 1998 — +40 kt/24 h onset 1998-08-24 Earl 1998 — +35 kt/24 h onset 1998-09-01 Georges 1998 — +30 kt/24 h onset 1998-09-16 Georges 1998 — +40 kt/24 h onset 1998-09-18 Jeanne 1998 — +30 kt/24 h onset 1998-09-21 Mitch 1998 — +45 kt/24 h onset 1998-10-23 Nicole 1998 — +30 kt/24 h onset 1998-11-24 Bret 1999 — +55 kt/24 h onset 1999-08-20 Cindy 1999 — +35 kt/24 h onset 1999-08-27 Floyd 1999 — +35 kt/24 h onset 1999-09-10 Floyd 1999 — +40 kt/24 h onset 1999-09-12 Gert 1999 — +30 kt/24 h onset 1999-09-12 Gert 1999 — +30 kt/24 h onset 1999-09-14 Irene 1999 — +30 kt/24 h onset 1999-10-13 Irene 1999 — +30 kt/24 h onset 1999-10-17 Lenny 1999 — +45 kt/24 h onset 1999-11-14 Lenny 1999 — +50 kt/24 h onset 1999-11-16 Alberto 2000 — +30 kt/24 h onset 2000-08-11 Debby 2000 — +35 kt/24 h onset 2000-08-20 Florence 2000 — +30 kt/24 h onset 2000-09-11 Gordon 2000 — +30 kt/24 h onset 2000-09-15 Helene 2000 — +35 kt/24 h onset 2000-09-20 Isaac 2000 — +55 kt/24 h onset 2000-09-22 Joyce 2000 — +30 kt/24 h onset 2000-09-26 Keith 2000 — +65 kt/24 h onset 2000-09-29 Keith 2000 — +40 kt/24 h onset 2000-10-04 Michael 2000 — +30 kt/24 h onset 2000-10-17 Dean 2001 — +30 kt/24 h onset 2001-08-26 Erin 2001 — +50 kt/24 h onset 2001-09-08 Felix 2001 — +35 kt/24 h onset 2001-09-12 Humberto 2001 — +30 kt/24 h onset 2001-09-22 Iris 2001 — +45 kt/24 h onset 2001-10-07 Michelle 2001 — +45 kt/24 h onset 2001-11-01 Gustav 2002 — +30 kt/24 h onset 2002-09-10 Isidore 2002 — +40 kt/24 h onset 2002-09-19 Isidore 2002 — +35 kt/24 h onset 2002-09-20 Lili 2002 — +35 kt/24 h onset 2002-10-01 Fabian 2003 — +45 kt/24 h onset 2003-08-29 Isabel 2003 — +45 kt/24 h onset 2003-09-07 Alex 2004 — +35 kt/24 h onset 2004-08-02 Charley 2004 — +35 kt/24 h onset 2004-08-12 Danielle 2004 — +35 kt/24 h onset 2004-08-14 Frances 2004 — +35 kt/24 h onset 2004-08-25 Ivan 2004 — +55 kt/24 h onset 2004-09-04 Jeanne 2004 — +30 kt/24 h onset 2004-09-14 Jeanne 2004 — +30 kt/24 h onset 2004-09-19 Karl 2004 — +40 kt/24 h onset 2004-09-17 Lisa 2004 — +30 kt/24 h onset 2004-09-20 Cindy 2005 — +35 kt/24 h onset 2005-07-04 Dennis 2005 — +50 kt/24 h onset 2005-07-06 Dennis 2005 — +50 kt/24 h onset 2005-07-09 Emily 2005 — +45 kt/24 h onset 2005-07-13 Emily 2005 — +40 kt/24 h onset 2005-07-15 Emily 2005 — +35 kt/24 h onset 2005-07-19 Katrina 2005 — +50 kt/24 h onset 2005-08-26 Rita 2005 — +60 kt/24 h onset 2005-09-20 Stan 2005 — +30 kt/24 h onset 2005-10-03 Wilma 2005 — +95 kt/24 h onset 2005-10-17 Beta 2005 — +30 kt/24 h onset 2005-10-29 Florence 2006 — +30 kt/24 h onset 2006-09-09 Gordon 2006 — +40 kt/24 h onset 2006-09-12 Helene 2006 — +30 kt/24 h onset 2006-09-17 Dean 2007 — +30 kt/24 h onset 2007-08-15 Dean 2007 — +65 kt/24 h onset 2007-08-16 Felix 2007 — +85 kt/24 h onset 2007-08-31 Humberto 2007 — +30 kt/24 h onset 2007-09-12 Karen 2007 — +30 kt/24 h onset 2007-09-25 Lorenzo 2007 — +40 kt/24 h onset 2007-09-26 Bertha 2008 — +55 kt/24 h onset 2008-07-06 Dolly 2008 — +30 kt/24 h onset 2008-07-22 Gustav 2008 — +45 kt/24 h onset 2008-08-25 Gustav 2008 — +60 kt/24 h onset 2008-08-29 Hanna 2008 — +30 kt/24 h onset 2008-08-31 Ike 2008 — +70 kt/24 h onset 2008-09-03 Marco 2008 — +30 kt/24 h onset 2008-10-06 Omar 2008 — +45 kt/24 h onset 2008-10-13 Paloma 2008 — +50 kt/24 h onset 2008-11-05 Fred 2009 — +50 kt/24 h onset 2009-09-07 Ida 2009 — +35 kt/24 h onset 2009-11-04 Ida 2009 — +45 kt/24 h onset 2009-11-06 Danielle 2010 — +30 kt/24 h onset 2010-08-22 Earl 2010 — +40 kt/24 h onset 2010-08-29 Igor 2010 — +30 kt/24 h onset 2010-09-10 Igor 2010 — +65 kt/24 h onset 2010-09-11 Julia 2010 — +50 kt/24 h onset 2010-09-13 Karl 2010 — +55 kt/24 h onset 2010-09-16 Lisa 2010 — +40 kt/24 h onset 2010-09-24 Paula 2010 — +35 kt/24 h onset 2010-10-11 Shary 2010 — +30 kt/24 h onset 2010-10-29 Tomas 2010 — +35 kt/24 h onset 2010-10-29 Tomas 2010 — +30 kt/24 h onset 2010-11-04 Bret 2011 — +30 kt/24 h onset 2011-07-17 Katia 2011 — +30 kt/24 h onset 2011-09-05 Ophelia 2011 — +40 kt/24 h onset 2011-09-29 Rina 2011 — +50 kt/24 h onset 2011-10-23 Chris 2012 — +30 kt/24 h onset 2012-06-20 Gordon 2012 — +35 kt/24 h onset 2012-08-17 Kirk 2012 — +35 kt/24 h onset 2012-08-29 Michael 2012 — +50 kt/24 h onset 2012-09-05 Sandy 2012 — +40 kt/24 h onset 2012-10-23 Bertha 2014 — +30 kt/24 h onset 2014-08-03 Gonzalo 2014 — +35 kt/24 h onset 2014-10-12 Danny 2015 — +45 kt/24 h onset 2015-08-20 Fred 2015 — +35 kt/24 h onset 2015-08-30 Joaquin 2015 — +45 kt/24 h onset 2015-09-29 Gaston 2016 — +35 kt/24 h onset 2016-08-27 Matthew 2016 — +75 kt/24 h onset 2016-09-29 Nicole 2016 — +40 kt/24 h onset 2016-10-06 Nicole 2016 — +40 kt/24 h onset 2016-10-11 Otto 2016 — +40 kt/24 h onset 2016-11-23 Franklin 2017 — +35 kt/24 h onset 2017-08-08 Harvey 2017 — +40 kt/24 h onset 2017-08-23 Irma 2017 — +45 kt/24 h onset 2017-08-30 Irma 2017 — +40 kt/24 h onset 2017-09-04 Jose 2017 — +40 kt/24 h onset 2017-09-06 Katia 2017 — +40 kt/24 h onset 2017-09-05 Lee 2017 — +35 kt/24 h onset 2017-09-23 Maria 2017 — +70 kt/24 h onset 2017-09-16 Nate 2017 — +40 kt/24 h onset 2017-10-06 Beryl 2018 — +35 kt/24 h onset 2018-07-05 Chris 2018 — +30 kt/24 h onset 2018-07-10 Florence 2018 — +40 kt/24 h onset 2018-09-04 Florence 2018 — +50 kt/24 h onset 2018-09-09 Michael 2018 — +35 kt/24 h onset 2018-10-07 Michael 2018 — +35 kt/24 h onset 2018-10-09 Oscar 2018 — +30 kt/24 h onset 2018-10-29 Dorian 2019 — +35 kt/24 h onset 2019-08-30 Jerry 2019 — +35 kt/24 h onset 2019-09-18 Lorenzo 2019 — +40 kt/24 h onset 2019-09-25 Lorenzo 2019 — +30 kt/24 h onset 2019-09-28 Hanna 2020 — +30 kt/24 h onset 2020-07-24 Laura 2020 — +55 kt/24 h onset 2020-08-25 Teddy 2020 — +35 kt/24 h onset 2020-09-15 Delta 2020 — +65 kt/24 h onset 2020-10-05 Epsilon 2020 — +45 kt/24 h onset 2020-10-20 Zeta 2020 — +40 kt/24 h onset 2020-10-27 Eta 2020 — +70 kt/24 h onset 2020-11-01 Iota 2020 — +65 kt/24 h onset 2020-11-14 Elsa 2021 — +30 kt/24 h onset 2021-07-01 Grace 2021 — +50 kt/24 h onset 2021-08-19 Ida 2021 — +35 kt/24 h onset 2021-08-26 Ida 2021 — +60 kt/24 h onset 2021-08-28 Larry 2021 — +30 kt/24 h onset 2021-09-03 Sam 2021 — +45 kt/24 h onset 2021-09-23 Danielle 2022 — +30 kt/24 h onset 2022-09-01 Ian 2022 — +40 kt/24 h onset 2022-09-25 Martin 2022 — +30 kt/24 h onset 2022-11-01 Franklin 2023 — +45 kt/24 h onset 2023-08-27 Idalia 2023 — +40 kt/24 h onset 2023-08-29 Lee 2023 — +70 kt/24 h onset 2023-09-05 Tammy 2023 — +30 kt/24 h onset 2023-10-24 Beryl 2024 — +55 kt/24 h onset 2024-06-28 Debby 2024 — +35 kt/24 h onset 2024-08-04 Francine 2024 — +30 kt/24 h onset 2024-09-10 Helene 2024 — +50 kt/24 h onset 2024-09-25 Isaac 2024 — +30 kt/24 h onset 2024-09-27 Kirk 2024 — +35 kt/24 h onset 2024-10-02 Milton 2024 — +80 kt/24 h onset 2024-10-05 Oscar 2024 — +40 kt/24 h onset 2024-10-19 Rafael 2024 — +40 kt/24 h onset 2024-11-05 Erin 2025 — +75 kt/24 h onset 2025-08-15 Gabrielle 2025 — +50 kt/24 h onset 2025-09-21 Humberto 2025 — +55 kt/24 h onset 2025-09-25 Melissa 2025 — +55 kt/24 h onset 2025-10-25 Andres 1979 — +30 kt/24 h onset 1979-06-03 Dolores 1979 — +30 kt/24 h onset 1979-07-17 Dolores 1979 — +35 kt/24 h onset 1979-07-19 Enrique 1979 — +30 kt/24 h onset 1979-08-18 Enrique 1979 — +65 kt/24 h onset 1979-08-21 Fefa 1979 — +50 kt/24 h onset 1979-08-21 Ignacio 1979 — +55 kt/24 h onset 1979-10-25 Agatha 1980 — +30 kt/24 h onset 1980-06-09 Agatha 1980 — +30 kt/24 h onset 1980-06-11 Celia 1980 — +35 kt/24 h onset 1980-06-25 Georgette 1980 — +35 kt/24 h onset 1980-07-28 Isis 1980 — +35 kt/24 h onset 1980-08-05 Javier 1980 — +45 kt/24 h onset 1980-08-23 Kay 1980 — +55 kt/24 h onset 1980-09-16 Jova 1981 — +35 kt/24 h onset 1981-09-14 Norma 1981 — +60 kt/24 h onset 1981-10-08 Gilma 1982 — +40 kt/24 h onset 1982-07-28 John 1982 — +35 kt/24 h onset 1982-08-04 Kristy 1982 — +30 kt/24 h onset 1982-08-09 Miriam 1982 — +30 kt/24 h onset 1982-08-30 Olivia 1982 — +50 kt/24 h onset 1982-09-19 Sergio 1982 — +35 kt/24 h onset 1982-10-14 Adolph 1983 — +40 kt/24 h onset 1983-05-23 Barbara 1983 — +50 kt/24 h onset 1983-06-12 Henriette 1983 — +35 kt/24 h onset 1983-07-27 Ismael 1983 — +30 kt/24 h onset 1983-08-10 Kiko 1983 — +75 kt/24 h onset 1983-08-31 Lorena 1983 — +45 kt/24 h onset 1983-09-06 Priscilla 1983 — +35 kt/24 h onset 1983-10-02 Raymond 1983 — +60 kt/24 h onset 1983-10-09 Tico 1983 — +35 kt/24 h onset 1983-10-13 Winnie 1983 — +45 kt/24 h onset 1983-12-04 Cristina 1984 — +30 kt/24 h onset 1984-06-19 Douglas 1984 — +55 kt/24 h onset 1984-06-27 Elida 1984 — +45 kt/24 h onset 1984-06-29 Fausto 1984 — +30 kt/24 h onset 1984-07-04 Genevieve 1984 — +30 kt/24 h onset 1984-07-07 Iselle 1984 — +40 kt/24 h onset 1984-08-07 Keli 1984 — +30 kt/24 h onset 1984-08-17 Lowell 1984 — +30 kt/24 h onset 1984-08-26 Marie 1984 — +30 kt/24 h onset 1984-09-05 Norbert 1984 — +45 kt/24 h onset 1984-09-15 Blanca 1985 — +35 kt/24 h onset 1985-06-07 Dolores 1985 — +30 kt/24 h onset 1985-06-27 Ignacio 1985 — +50 kt/24 h onset 1985-07-21 Jimena 1985 — +45 kt/24 h onset 1985-07-23 Rick 1985 — +40 kt/24 h onset 1985-09-07 Sandra 1985 — +60 kt/24 h onset 1985-09-07 Terry 1985 — +35 kt/24 h onset 1985-09-18 Waldo 1985 — +30 kt/24 h onset 1985-10-07 Xina 1985 — +30 kt/24 h onset 1985-10-28 Javier 1986 — +60 kt/24 h onset 1986-08-20 Javier 1986 — +30 kt/24 h onset 1986-08-23 Orlene 1986 — +40 kt/24 h onset 1986-09-21 Paine 1986 — +40 kt/24 h onset 1986-09-30 Roslyn 1986 — +40 kt/24 h onset 1986-10-16 Hilary 1987 — +30 kt/24 h onset 1987-08-01 Jova 1987 — +30 kt/24 h onset 1987-08-16 Max 1987 — +35 kt/24 h onset 1987-09-10 Norma 1987 — +30 kt/24 h onset 1987-09-16 Otis 1987 — +55 kt/24 h onset 1987-09-20 Ramon 1987 — +40 kt/24 h onset 1987-10-06 Fabio 1988 — +30 kt/24 h onset 1988-08-02 Hector 1988 — +60 kt/24 h onset 1988-08-01 Iva 1988 — +30 kt/24 h onset 1988-08-06 Uleki 1988 — +45 kt/24 h onset 1988-08-30 Lane 1988 — +30 kt/24 h onset 1988-09-22 Dalilia 1989 — +30 kt/24 h onset 1989-07-12 Gil 1989 — +40 kt/24 h onset 1989-07-30 Ismael 1989 — +40 kt/24 h onset 1989-08-15 Kiko 1989 — +65 kt/24 h onset 1989-08-25 Octave 1989 — +45 kt/24 h onset 1989-09-10 Raymond 1989 — +35 kt/24 h onset 1989-09-28 Alma 1990 — +30 kt/24 h onset 1990-05-14 Boris 1990 — +30 kt/24 h onset 1990-06-03 Fausto 1990 — +30 kt/24 h onset 1990-07-07 Hernan 1990 — +50 kt/24 h onset 1990-07-20 Marie 1990 — +40 kt/24 h onset 1990-09-08 Odile 1990 — +55 kt/24 h onset 1990-09-24 Polo 1990 — +35 kt/24 h onset 1990-09-29 Trudy 1990 — +40 kt/24 h onset 1990-10-17 Trudy 1990 — +30 kt/24 h onset 1990-10-24 Vance 1990 — +30 kt/24 h onset 1990-10-25 Andres 1991 — +30 kt/24 h onset 1991-05-16 Carlos 1991 — +30 kt/24 h onset 1991-06-21 Fefa 1991 — +30 kt/24 h onset 1991-08-01 Guillermo 1991 — +35 kt/24 h onset 1991-08-04 Jimena 1991 — +60 kt/24 h onset 1991-09-21 Kevin 1991 — +40 kt/24 h onset 1991-09-25 Linda 1991 — +55 kt/24 h onset 1991-10-04 Nora 1991 — +35 kt/24 h onset 1991-11-08 Agatha 1992 — +30 kt/24 h onset 1992-06-01 Celia 1992 — +30 kt/24 h onset 1992-06-23 Celia 1992 — +40 kt/24 h onset 1992-06-26 Darby 1992 — +35 kt/24 h onset 1992-07-04 Estelle 1992 — +55 kt/24 h onset 1992-07-10 Georgette 1992 — +35 kt/24 h onset 1992-07-15 Orlene 1992 — +45 kt/24 h onset 1992-09-02 Iniki 1992 — +35 kt/24 h onset 1992-09-08 Roslyn 1992 — +30 kt/24 h onset 1992-09-14 Roslyn 1992 — +30 kt/24 h onset 1992-09-22 Tina 1992 — +35 kt/24 h onset 1992-09-26 Virgil 1992 — +75 kt/24 h onset 1992-10-01 Winifred 1992 — +40 kt/24 h onset 1992-10-07 Calvin 1993 — +40 kt/24 h onset 1993-07-04 Dora 1993 — +55 kt/24 h onset 1993-07-14 Eugene 1993 — +45 kt/24 h onset 1993-07-16 Keoni 1993 — +30 kt/24 h onset 1993-08-14 Fernanda 1993 — +55 kt/24 h onset 1993-08-09 Greg 1993 — +40 kt/24 h onset 1993-08-15 Greg 1993 — +45 kt/24 h onset 1993-08-18 Jova 1993 — +50 kt/24 h onset 1993-08-31 Kenneth 1993 — +50 kt/24 h onset 1993-09-09 Lidia 1993 — +60 kt/24 h onset 1993-09-09 Carlotta 1994 — +40 kt/24 h onset 1994-06-28 Emilia 1994 — +50 kt/24 h onset 1994-07-16 Gilma 1994 — +65 kt/24 h onset 1994-07-21 John 1994 — +40 kt/24 h onset 1994-08-19 Kristy 1994 — +45 kt/24 h onset 1994-08-30 Lane 1994 — +50 kt/24 h onset 1994-09-05 Olivia 1994 — +55 kt/24 h onset 1994-09-23 Rosa 1994 — +30 kt/24 h onset 1994-10-11 Adolph 1995 — +40 kt/24 h onset 1995-06-15 Barbara 1995 — +45 kt/24 h onset 1995-07-08 Henriette 1995 — +45 kt/24 h onset 1995-09-02 Juliette 1995 — +50 kt/24 h onset 1995-09-17 Alma 1996 — +35 kt/24 h onset 1996-06-21 Boris 1996 — +45 kt/24 h onset 1996-06-28 Douglas 1996 — +35 kt/24 h onset 1996-07-29 Fausto 1996 — +50 kt/24 h onset 1996-09-10 Hernan 1996 — +30 kt/24 h onset 1996-10-01 Dolores 1997 — +30 kt/24 h onset 1997-07-05 Enrique 1997 — +45 kt/24 h onset 1997-07-12 Felicia 1997 — +45 kt/24 h onset 1997-07-17 Guillermo 1997 — +50 kt/24 h onset 1997-08-01 Jimena 1997 — +65 kt/24 h onset 1997-08-26 Linda 1997 — +90 kt/24 h onset 1997-09-10 Nora 1997 — +35 kt/24 h onset 1997-09-17 Nora 1997 — +50 kt/24 h onset 1997-09-20 Pauline 1997 — +70 kt/24 h onset 1997-10-05 Rick 1997 — +50 kt/24 h onset 1997-11-08 Blas 1998 — +40 kt/24 h onset 1998-06-23 Darby 1998 — +55 kt/24 h onset 1998-07-23 Estelle 1998 — +30 kt/24 h onset 1998-07-30 Estelle 1998 — +35 kt/24 h onset 1998-08-01 Georgette 1998 — +30 kt/24 h onset 1998-08-12 Howard 1998 — +55 kt/24 h onset 1998-08-20 Isis 1998 — +35 kt/24 h onset 1998-09-01 Kay 1998 — +35 kt/24 h onset 1998-10-13 Lester 1998 — +35 kt/24 h onset 1998-10-15 Madeline 1998 — +30 kt/24 h onset 1998-10-16 Beatriz 1999 — +30 kt/24 h onset 1999-07-11 Dora 1999 — +30 kt/24 h onset 1999-08-08 Eugene 1999 — +35 kt/24 h onset 1999-08-08 Aletta 2000 — +45 kt/24 h onset 2000-05-23 Carlotta 2000 — +70 kt/24 h onset 2000-06-19 Daniel 2000 — +50 kt/24 h onset 2000-07-23 Adolph 2001 — +55 kt/24 h onset 2001-05-26 Flossie 2001 — +30 kt/24 h onset 2001-08-26 Juliette 2001 — +60 kt/24 h onset 2001-09-22 Juliette 2001 — +30 kt/24 h onset 2001-09-24 Kiko 2001 — +30 kt/24 h onset 2001-09-22 Narda 2001 — +35 kt/24 h onset 2001-10-20 Douglas 2002 — +30 kt/24 h onset 2002-07-21 Elida 2002 — +75 kt/24 h onset 2002-07-23 Fausto 2002 — +40 kt/24 h onset 2002-08-21 Ele 2002 — +35 kt/24 h onset 2002-08-26 Genevieve 2002 — +30 kt/24 h onset 2002-08-26 Hernan 2002 — +65 kt/24 h onset 2002-08-30 Kenna 2002 — +65 kt/24 h onset 2002-10-22 Carlos 2003 — +30 kt/24 h onset 2003-06-26 Ignacio 2003 — +45 kt/24 h onset 2003-08-23 Jimena 2003 — +35 kt/24 h onset 2003-08-28 Linda 2003 — +30 kt/24 h onset 2003-09-14 Nora 2003 — +35 kt/24 h onset 2003-10-03 Patricia 2003 — +35 kt/24 h onset 2003-10-20 Darby 2004 — +35 kt/24 h onset 2004-07-26 Frank 2004 — +45 kt/24 h onset 2004-08-23 Howard 2004 — +50 kt/24 h onset 2004-09-01 Isis 2004 — +30 kt/24 h onset 2004-09-14 Javier 2004 — +55 kt/24 h onset 2004-09-12 Fernanda 2005 — +30 kt/24 h onset 2005-08-09 Hilary 2005 — +35 kt/24 h onset 2005-08-19 Kenneth 2005 — +35 kt/24 h onset 2005-09-15 Max 2005 — +30 kt/24 h onset 2005-09-19 Otis 2005 — +30 kt/24 h onset 2005-09-29 Bud 2006 — +45 kt/24 h onset 2006-07-11 Carlotta 2006 — +30 kt/24 h onset 2006-07-12 Daniel 2006 — +30 kt/24 h onset 2006-07-19 Hector 2006 — +30 kt/24 h onset 2006-08-17 Ioke 2006 — +55 kt/24 h onset 2006-08-20 Ileana 2006 — +45 kt/24 h onset 2006-08-21 John 2006 — +55 kt/24 h onset 2006-08-28 Kristy 2006 — +30 kt/24 h onset 2006-08-30 Lane 2006 — +45 kt/24 h onset 2006-09-14 Paul 2006 — +45 kt/24 h onset 2006-10-22 Sergio 2006 — +45 kt/24 h onset 2006-11-14 Cosme 2007 — +30 kt/24 h onset 2007-07-15 Flossie 2007 — +45 kt/24 h onset 2007-08-10 Ivo 2007 — +30 kt/24 h onset 2007-09-18 Hernan 2008 — +40 kt/24 h onset 2008-08-08 Norbert 2008 — +40 kt/24 h onset 2008-10-07 Norbert 2008 — +30 kt/24 h onset 2008-10-10 Carlos 2009 — +30 kt/24 h onset 2009-07-10 Carlos 2009 — +35 kt/24 h onset 2009-07-13 Felicia 2009 — +50 kt/24 h onset 2009-08-03 Guillermo 2009 — +30 kt/24 h onset 2009-08-12 Guillermo 2009 — +40 kt/24 h onset 2009-08-14 Jimena 2009 — +60 kt/24 h onset 2009-08-28 Rick 2009 — +65 kt/24 h onset 2009-10-15 Neki 2009 — +45 kt/24 h onset 2009-10-20 Celia 2010 — +50 kt/24 h onset 2010-06-24 Darby 2010 — +30 kt/24 h onset 2010-06-23 Darby 2010 — +30 kt/24 h onset 2010-06-24 Adrian 2011 — +50 kt/24 h onset 2011-06-07 Beatriz 2011 — +35 kt/24 h onset 2011-06-19 Calvin 2011 — +35 kt/24 h onset 2011-07-07 Dora 2011 — +45 kt/24 h onset 2011-07-19 Greg 2011 — +35 kt/24 h onset 2011-08-17 Hilary 2011 — +60 kt/24 h onset 2011-09-21 Jova 2011 — +30 kt/24 h onset 2011-10-09 Irwin 2011 — +45 kt/24 h onset 2011-10-06 Kenneth 2011 — +60 kt/24 h onset 2011-11-20 Bud 2012 — +35 kt/24 h onset 2012-05-23 Carlotta 2012 — +40 kt/24 h onset 2012-06-14 Daniel 2012 — +30 kt/24 h onset 2012-07-07 Emilia 2012 — +55 kt/24 h onset 2012-07-08 Gilma 2012 — +30 kt/24 h onset 2012-08-07 Miriam 2012 — +50 kt/24 h onset 2012-09-23 Paul 2012 — +50 kt/24 h onset 2012-10-14 Barbara 2013 — +30 kt/24 h onset 2013-05-28 Gil 2013 — +30 kt/24 h onset 2013-07-30 Kiko 2013 — +35 kt/24 h onset 2013-08-31 Manuel 2013 — +35 kt/24 h onset 2013-09-18 Raymond 2013 — +60 kt/24 h onset 2013-10-20 Raymond 2013 — +35 kt/24 h onset 2013-10-27 Amanda 2014 — +70 kt/24 h onset 2014-05-23 Cristina 2014 — +60 kt/24 h onset 2014-06-10 Hernan 2014 — +30 kt/24 h onset 2014-07-26 Iselle 2014 — +30 kt/24 h onset 2014-08-02 Marie 2014 — +60 kt/24 h onset 2014-08-22 Norbert 2014 — +30 kt/24 h onset 2014-09-05 Odile 2014 — +55 kt/24 h onset 2014-09-13 Simon 2014 — +50 kt/24 h onset 2014-10-03 Vance 2014 — +45 kt/24 h onset 2014-11-01 Andres 2015 — +30 kt/24 h onset 2015-05-28 Andres 2015 — +30 kt/24 h onset 2015-05-29 Blanca 2015 — +60 kt/24 h onset 2015-06-02 Blanca 2015 — +35 kt/24 h onset 2015-06-05 Dolores 2015 — +40 kt/24 h onset 2015-07-14 Guillermo 2015 — +50 kt/24 h onset 2015-07-30 Hilda 2015 — +50 kt/24 h onset 2015-08-06 Ignacio 2015 — +30 kt/24 h onset 2015-08-26 Ignacio 2015 — +45 kt/24 h onset 2015-08-28 Jimena 2015 — +65 kt/24 h onset 2015-08-27 Linda 2015 — +45 kt/24 h onset 2015-09-06 Oho 2015 — +30 kt/24 h onset 2015-10-06 Olaf 2015 — +40 kt/24 h onset 2015-10-18 Patricia 2015 — +105 kt/24 h onset 2015-10-21 Sandra 2015 — +60 kt/24 h onset 2015-11-24 Blas 2016 — +30 kt/24 h onset 2016-07-02 Blas 2016 — +45 kt/24 h onset 2016-07-04 Darby 2016 — +30 kt/24 h onset 2016-07-12 Georgette 2016 — +45 kt/24 h onset 2016-07-23 Lester 2016 — +35 kt/24 h onset 2016-08-26 Lester 2016 — +40 kt/24 h onset 2016-08-28 Madeline 2016 — +50 kt/24 h onset 2016-08-28 Newton 2016 — +35 kt/24 h onset 2016-09-04 Orlene 2016 — +50 kt/24 h onset 2016-09-11 Paine 2016 — +35 kt/24 h onset 2016-09-18 Ulika 2016 — +30 kt/24 h onset 2016-09-27 Seymour 2016 — +45 kt/24 h onset 2016-10-23 Otto 2016 — +40 kt/24 h onset 2016-11-23 Dora 2017 — +45 kt/24 h onset 2017-06-25 Eugene 2017 — +45 kt/24 h onset 2017-07-08 Fernanda 2017 — +50 kt/24 h onset 2017-07-12 Hilary 2017 — +30 kt/24 h onset 2017-07-23 Kenneth 2017 — +55 kt/24 h onset 2017-08-19 Otis 2017 — +60 kt/24 h onset 2017-09-16 Max 2017 — +45 kt/24 h onset 2017-09-13 Aletta 2018 — +65 kt/24 h onset 2018-06-07 Bud 2018 — +45 kt/24 h onset 2018-06-09 Hector 2018 — +45 kt/24 h onset 2018-08-01 John 2018 — +35 kt/24 h onset 2018-08-05 Lane 2018 — +45 kt/24 h onset 2018-08-16 Norman 2018 — +70 kt/24 h onset 2018-08-28 Norman 2018 — +30 kt/24 h onset 2018-09-01 Norman 2018 — +35 kt/24 h onset 2018-09-04 Olivia 2018 — +45 kt/24 h onset 2018-09-03 Olivia 2018 — +30 kt/24 h onset 2018-09-06 Rosa 2018 — +55 kt/24 h onset 2018-09-25 Walaka 2018 — +65 kt/24 h onset 2018-09-29 Sergio 2018 — +45 kt/24 h onset 2018-10-01 Willa 2018 — +70 kt/24 h onset 2018-10-20 Barbara 2019 — +55 kt/24 h onset 2019-06-30 Erick 2019 — +50 kt/24 h onset 2019-07-29 Juliette 2019 — +45 kt/24 h onset 2019-09-02 Kiko 2019 — +55 kt/24 h onset 2019-09-13 Mario 2019 — +30 kt/24 h onset 2019-09-17 Douglas 2020 — +45 kt/24 h onset 2020-07-22 Elida 2020 — +30 kt/24 h onset 2020-08-10 Genevieve 2020 — +50 kt/24 h onset 2020-08-16 Marie 2020 — +45 kt/24 h onset 2020-09-30 Enrique 2021 — +30 kt/24 h onset 2021-06-25 Felicia 2021 — +35 kt/24 h onset 2021-07-14 Hilda 2021 — +30 kt/24 h onset 2021-07-31 Linda 2021 — +35 kt/24 h onset 2021-08-12 Olaf 2021 — +40 kt/24 h onset 2021-09-08 Rick 2021 — +45 kt/24 h onset 2021-10-22 Agatha 2022 — +45 kt/24 h onset 2022-05-28 Blas 2022 — +30 kt/24 h onset 2022-06-14 Darby 2022 — +65 kt/24 h onset 2022-07-10 Estelle 2022 — +30 kt/24 h onset 2022-07-15 Howard 2022 — +35 kt/24 h onset 2022-08-07 Kay 2022 — +35 kt/24 h onset 2022-09-04 Orlene 2022 — +50 kt/24 h onset 2022-10-01 Roslyn 2022 — +55 kt/24 h onset 2022-10-21 Adrian 2023 — +35 kt/24 h onset 2023-06-27 Beatriz 2023 — +35 kt/24 h onset 2023-06-29 Calvin 2023 — +40 kt/24 h onset 2023-07-13 Dora 2023 — +45 kt/24 h onset 2023-08-01 Dora 2023 — +40 kt/24 h onset 2023-08-05 Eugene 2023 — +30 kt/24 h onset 2023-08-05 Fernanda 2023 — +65 kt/24 h onset 2023-08-12 Hilary 2023 — +60 kt/24 h onset 2023-08-16 Jova 2023 — +80 kt/24 h onset 2023-09-05 Lidia 2023 — +50 kt/24 h onset 2023-10-09 Max 2023 — +30 kt/24 h onset 2023-10-08 Norma 2023 — +55 kt/24 h onset 2023-10-17 Otis 2023 — +90 kt/24 h onset 2023-10-23 Gilma 2024 — +40 kt/24 h onset 2024-08-20 John 2024 — +65 kt/24 h onset 2024-09-22 John 2024 — +30 kt/24 h onset 2024-09-25 Kristy 2024 — +65 kt/24 h onset 2024-10-22 Erick 2025 — +55 kt/24 h onset 2025-06-17 Flossie 2025 — +40 kt/24 h onset 2025-06-30 Iona 2025 — +60 kt/24 h onset 2025-07-27 Henriette 2025 — +30 kt/24 h onset 2025-08-09 Kiko 2025 — +35 kt/24 h onset 2025-09-01 Lorena 2025 — +30 kt/24 h onset 2025-09-02 Narda 2025 — +30 kt/24 h onset 2025-09-22 Atlantic Pacific (East + Central)
Start point of each RI episode, 1979–present. Overlapping dots mark recurring hot spots (western Caribbean, Gulf of Mexico, off southern Mexico). 12 Central Pacific episodes west of 170°W (rare dateline-crossing storms) omitted here for map readability — still counted above and in the underlying data. Strongest 24 h intensification bursts Storm Year Basin Peak gain (kt/24 h) Winds (kt) Onset Patricia 2015 E. Pacific 105 35 → 185 2015-10-21 Wilma 2005 Atlantic 95 45 → 160 2005-10-17 Linda 1997 E. Pacific 90 35 → 160 1997-09-10 Otis 2023 E. Pacific 90 45 → 145 2023-10-23 Felix 2007 Atlantic 85 30 → 150 2007-08-31 Milton 2024 Atlantic 80 35 → 150 2024-10-05 Jova 2023 E. Pacific 80 30 → 140 2023-09-05 Matthew 2016 Atlantic 75 55 → 145 2016-09-29 Erin 2025 Atlantic 75 60 → 140 2025-08-15 Kiko 1983 E. Pacific 75 35 → 115 1983-08-31
Methods RI definition: sustained wind increasing by at least 30 kt over exactly 24 h, with both the start and end fix classified tropical (TD, TS, or HU — no subtropical or extratropical fixes). This is the NHC's own operational RI threshold. Overlapping 24 h windows within one storm are merged into a single episode, so one multi-day burst counts once, not once per 6-hourly step.
Source and vintage: NHC HURDAT2 best track — Atlantic (1851–2025) and Northeast/Central Pacific (1949–2025), the 02/27/2026 release.
Why 1979: counts here start at the satellite era. Best-track winds before routine geostationary coverage are reconstructed from sparse ship, aircraft, and land reports and aren't homogeneous enough to compare RI rates across decades — an apparent rise in RI frequency across the full HURDAT2 record can partly reflect better observation rather than a real trend. 1979 onward is the commonly used satellite-era cutoff for this kind of comparison, and matches the pipeline's default (overridable with --min-year).
Source: NHC HURDAT2 , dataset built 2026-07-07.