Flyers History WWW.FLYERSHISTORY.COM
Hat Tricks



DatePlayer# ScoreGoalies
1967-68
4-Nov-67Leon Rochefort1 FLYERS 4 - Montreal Canadiens 1R.Vachon
22-Feb-68Leon Rochefort2 Minnesota North Stars 3 - FLYERS 7C.Maniago
13-Apr-68Rosaire Paiement1(po) St.Louis Blues 1 - FLYERS 6G.Hall
1969-70
22-Oct-69Andre Lacroix1 FLYERS 4 - Toronto Maple Leafs 3B.Gamble
3-Dec-69Jim Johnson1 FLYERS 7 - Los Angeles Kings 1G.Desjardins
11-Dec-69Andre Lacroix2 Toronto Maple Leafs 3 - FLYERS 6M.Edwards
8-Jan-70Gary Dornhoefer1 Los Angeles Kings 1 - FLYERS 4W.Rutledge
7-Mar-70Simon Nolet1 Boston Bruins 5 - FLYERS 5G.Cheevers
1970-71
19-Nov-70Jim Johnson2 California Golden Seals 2 - FLYERS 6G.Smith
29-Nov-70Andre Lacroix3 Vancouver Canucks 2 - FLYERS 4D.Wilson
6-Mar-71Gary Dornhoefer2(n) California Golden Seals 4 - FLYERS 4C.Worthy
1971-72
31-Oct-71Simon Nolet2 Montreal Canadiens 3 - FLYERS 5K.Dryden
9-Jan-72Bill Lesuk1 California Golden Seals 3 - FLYERS 10G.Meloche(1) G.Kurt(2)
9-Mar-72Bill Flett1 Flyers 5 - Los Angeles Kings 3G.Edwards
1972-73
9-Nov-72Rick MacLeish1 Chicago Blackhawks 3 - FLYERS 5T.Esposito
10-Dec-72Gary Dornhoefer3 Toronto Maple Leafs 2 - FLYERS 5J.Plante
21-Jan-73Bill Flett2 FLYERS 4 - Buffalo Sabres 3D.Dryden
13-Feb-73Rick MacLeish2(4) New York Islanders 2 - FLYERS 8B.Smith
17-Feb-73Bobby Clarke1 FLYERS 7 - Montreal Canadiens 6M.Plasse(2) K.Dryden(1)
4-Mar-73Rick MacLeish3(4) Toronto Maple Leafs 0 - FLYERS 10R.Low(3) G.McRae(1)
22-Mar-73Ross Lonsberry1 Vancouver Canucks 0 - FLYERS 9D.Wilson
1973-74
3-Jan-74Dave Schultz1 New York Rangers 3 - FLYERS 4P.McDuffe
10-Jan-74Dave Schultz2 Minnesota North Stars 4 - FLYERS 7F.Rivard
2-Feb-74Bobby Clarke2 Detroit Red Wings 2 - FLYERS 12J.Rutherford(2) B.McKenzie (1)
2-Feb-74Ross Lonsberry2 Detroit Red Wings 2 - FLYERS 12J.Rutherford(1) B.McKenzie (2)
7-Mar-74Simon Nolet3 Detroit Red Wings 2 - FLYERS 6J.Rutherford(1) D.Grant (2)
28-Mar-74Bobby Clarke3 FLYERS 3 - Atlanta Flames 3D.Bouchard
7-Apr-74Bill Barber1 Minnesota North Stars 2 - FLYERS 6F.Rivard
11-Apr-74Rick MacLeish4(po,n) Atlanta Flames 1 - FLYERS 5P.Myre
1974-75
27-Nov-74Reggie Leach1 Detroit Red Wings 2 - FLYERS 6D.Grant
12-Dec-74Reggie Leach2 Minnesota North Stars 0 - FLYERS 6P.LoPresti
5-Mar-75Rick MacLeish5 FLYERS 9 - Minnesota North Stars 2P.LoPresti
18-Mar-75Rick MacLeish6 FLYERS 7 - Washington Capitals 2R.Low
26-Mar-75Reggie Leach3 FLYERS 6 - California Golden Seals 2G.Simmons
13-Apr-75Rick MacLeish7(po) Toronto Maple Leafs 3 - FLYERS 6G.McRae
13-May-75Rick MacLeish8(po) New York Islanders 1 - FLYERS 4G.Resch
1975-76
26-Oct-75Bill Barber2 FLYERS 7 - New York Rangers 2E.Giacomin
19-Dec-75Rick MacLeish9 FLYERS 7 - Washington Capitals 5B.Wolfe
22-Jan-76Reggie Leach4 Atlanta Flames 2 - FLYERS 7P.Myre(2) D.Bouchard(1)
6-Mar-76Orest Kindrachuk1 Detroit Red Wings 1 - FLYERS 6J.Rutherford
1-Apr-76Bill Barber3 Washington Capitals 2 - FLYERS 11R.Low
20-Apr-76Don Saleski1(po) Toronto Maple Leafs 1 - FLYERS 7W.Thomas
6-May-76Reggie Leach5(po,5) Boston Bruins 3 - FLYERS 6G.Gilbert
1976-77
24-Oct-76Rick MacLeish10 Colorado Rockies 3 - FLYERS 5B.McKenzie
5-Dec-76Rick MacLeish11 Cleveland Barons 2 - FLYERS 6G.Simmons
13-Mar-77Don Saleski2 Pittsburgh Penguins 0 - FLYERS 4D.Herron
1977-78
16-Oct-77Don Saleski3 St.Louis Blues 0 - FLYERS 7E.Johnston(2) E.Staniowski(l)
11-Dec-77Tom Bladon1(4) Cleveland Barons 1 - FLYERS 11G.Edwards(3) G.Meloche(l)
29-Dec-77Rick MacLeish12 Minnesota North Stars 2 - FLYERS 5P.LoPresti
12-Mar-78Ross Lonsberry3 Colorado Rockies 2 - FLYERS 6D.Favell
1978-79
9-Dec-78Rick MacLeish13 Boston Bruins 2 - FLYERS 9G.Gilbert(2) G.Cheevers(1)
1979-80
11-Nov-79Rick MacLeish14 Vancouver Canucks 4 - FLYERS 5C.Ridley
6-Dec-79Reggie Leach6 Los Angeles Kings 4 - FLYERS 9R.Grahame(2) M.Lessard(1)
16-Mar-80Bill Barber4 Colorado Rockies 4 - FLYERS 4H.Astrom
3-Apr-80Reggie Leach7 Washington Capitals 2 - FLYERS 4W.Stephenson(2) ENG(1)
4-May-80Bill Barber5(po,4) FLYERS 5 - Minnesota North Stars 3G.Meloche
15-May-80Paul Holmgren1(po) New York Islanders 3 - FLYERS 8B.Smith(2) G.Resch (1)
1980-81
6-Nov-80Rick MacLeish15 Los Angeles Kings 2 - FLYERS 8R.Grahame
13-Dec-80Bobby Clarke4 FLYERS 6 - Pittsburgh Penguins 5G.Millen
8-Feb-81Reggie Leach8 Hartford Whalers 6 - FLYERS 6J.Garrett
27-Feb-81Bill Barber6 FLYERS 5 - Winnipeg original Jets 3M.Mattsson
19-Mar-81Tim Kerr1 Boston Bruins 3 - FLYERS 5M.Baron
9-Apr-81Bill Barber7(po) Quebec Nordiques 5 - FLYERS 8D.Bouchard
22-Apr-81Brian Propp1(po,n) Calgary Flames 4 - FLYERS 9P.Riggin
1981-82
29-Oct-81Mel Bridgman1 Pittsburgh Penguins 4 - FLYERS 6M.Dion
28-Dec-81Brian Propp2 FLYERS 7 - Calgary Flames 4P.Riggin
2-Mar-82Ray Allison1 Winnipeg original Jets 7 - FLYERS 6D.Soetaert
4-Apr-82Tim Kerr2 Toronto Maple Leafs 1 - FLYERS 7M.Larocque
1982-83
28-Nov-82Darryl Sittler1 FLYERS 5 - Vancouver Canucks 5K.Ellacott
27-Dec-82Bobby Clarke5 FLYERS 8 - Detroit Red Wings 4G.Stefan
8-Jan-83Darryl Sittler2 FLYERS 7 - Hartford Whalers 4G.Millen
1983-84
5-Jan-84Bill Barber8 Winnipeg original Jets 6 - FLYERS 7(OT)D.Soetaert
21-Jan-84Dave Poulin1 New York Islanders 1 - FLYERS 7B.Smith
22-Mar-84Dave Poulin2 Pittsburgh Penguins 4 - FLYERS 13D.Herron
22-Mar-84Ilkka Sinisalo1 Pittsburgh Penguins 4 - FLYERS 13D.Herron
1984-85
18-Oct-84Brian Propp3 Vancouver Canucks 2 - FLYERS 13R.Brodeur(2), J.Garrett(l)
18-Oct-84Ilkka Sinisalo2 Vancouver Canucks 2 - FLYERS 13R.Brodeur(1), J.Garrett(2)
25-Oct-84Tim Kerr3(n,4) St.Louis Blues 2 - FLYERS 7M. Liut
23-Dec-84Tim Kerr4 Washington Capitals 4 - FLYERS 7P.Riggin
28-Dec-84Lindsay Carson1 FLYERS 7 - Vancouver Canucks 4R.Brodeur
13-Jan-85Brian Propp4 Calgary Flames 1 - FLYERS 7D.Edwards
17-Jan-85Tim Kerr5(n,4) Detroit Red Wings 5 - FLYERS 7E.Mio
5-Feb-85Ilkka Sinisalo3 FLYERS 5 - New York Islanders 7K.Hrudey
9-Feb-85Tim Kerr6(n,4) FLYERS 5 - Washington Capitals 4P.Riggin
5-Mar-85Brian Propp5 FLYERS 5 - New York Islanders 4K.Hrudey
7-Mar-85Dave Poulin3 Washington Capitals 6 - FLYERS 9P.Riggin
7-Mar-85Tim Kerr7 Washington Capitals 6 - FLYERS 9P.Riggin(2) A.Jensen(1)
13-Apr-85Tim Kerr8(po,n,4) FLYERS 6 - New York Rangers 5G.Hanlon
21-Apr-85Brian Propp6(po,n) New York Islanders 2 - FLYERS 5B.Smith
1985-86
3-Nov-85Tim Kerr9 Los Angeles Kings 4 - FLYERS 7B.Janecyk
9-Nov-85Tim Kerr10(n) Boston Bruins 3 - FLYERS 5P.Peeters
24-Nov-85Dave Poulin4 Pittsburgh Penguins 4 - FLYERS 7D.Herron
27-Dec-85Tim Kerr11 FLYERS 6 - Vancouver Canucks 1W.Young
6-Apr-86Brian Propp7 Washington Capitals 3 - FLYERS 5P.Peeters
14-Apr-86Peter Zezel1(po) FLYERS 7 - New York Rangers 1J.Vanbiesbrouck
1986-87
13-Nov-86Murray Craven1 Detroit Red Wings 5 - FLYERS 7G.Stephen
20-Nov-86Tim Kerr12(4) Chicago Blackhawks 1 - FLYERS 5M.Bannerman
2-Dec-86Brian Propp8(4) St.Louis Blues 1 - FLYERS 7G.Millen
18-Dec-86Dave Poulin5 New York Islanders 4 - FLYERS 9B.Smith(2) K.Hrudey(1)
18-Dec-86Tim Kerr13 New York Islanders 4 - FLYERS 9B.Smith(2) K.Hrudey(1)
21-Dec-86Tim Kerr14 St.Louis Blues 6 - FLYERS 7R.Wamsley
28-Jan-87Peter Zezel2 FLYERS 7 - Buffalo Sabres 4J.Cloutier
5-Apr-87Brian Propp9 New York Islanders 9 - FLYERS 5B.Smith
20-Apr-87Tim Kerr15(po) New York Islanders 2 - FLYERS 4K.Hrudey
10-May-87Pelle Eklund1(po) FLYERS 6 - Montreal Canadiens 3B.Hayward(1) P.Roy (2)
1987-88
13-Feb-88Murray Craven2 FLYERS 4 - Toronto Maple Leafs 7K.Wregget
21-Feb-88Rick Tocchet1 Detroit Red Wings 3 - FLYERS 5G.Hanlon(2) ENG(1)
27-Feb-88Rick Tocchet2(4) FLYERS 8 - Los Angeles Kings 6G.Healy(3) ENG(1)
1-Mar-88Rick Tocchet3 FLYERS 7 - Vancouver Canucks 3K.McLean(1) F.Caprice(2)
26-Mar-88Tim Kerr16 Winnipeg original Jets 0 - FLYERS 6D.Berthiaume
1988-89
13-Oct-88Brian Propp10 FLYERS 7 - Minnesota North Stars 6J.Myllys
12-Nov-88Tim Kerr17 Detroit Red Wings 5 - FLYERS 4G.Hanlon
20-Nov-88Rick Tocchet4 New Jersey Devils 1 - FLYERS 7S.Burke
10-Dec-88Derrick Smith1 Chicago Blackhawks 4 - FLYERS 6J.Waite(2) D.Pang(l)
17-Dec-88Rick Tocchet5 FLYERS 7 - Toronto Maple Leafs 1J.Reese(2) A.Bester(1)
21-Jan-89Tim Kerr18 FLYERS 7 - Winnipeg original Jets 3E.Reddick
22-Feb-89Tim Kerr19 FLYERS 6 - New York Rangers 4B.Froese
19-Apr-89Tim Kerr20(po,n) FLYERS 4 - Pittsburgh Penguins 2T.Barrasso
1989-90
8-Oct-89Rick Tocchet6 FLYERS 3 - Winnipeg original Jets 5T.Draper
30-Dec-89Tony Horacek1 FLYERS 6 - Los Angeles Kings 3K.Hrudey(2) M.Gosselin (1)
25-Jan-90Rick Tocchet7(4) Winnipeg original Jets 6 - FLYERS 8B. Essensa(3) ENG (1)
1990-91
24-Jan-91Rick Tocchet8 Washington Capitals 1 - FLYERS 6M.Liut
23-Mar-91Pelle Eklund2 New York Rangers 4 - FLYERS 7M.Richter
1991-92
19-Dec-91Steve Duchesne1 New York Islanders 2 - FLYERS 6G.Healy(2) ENG(I)
1992-93
24-Oct-92Greg Paslawski1 Montreal Canadiens 7 - FLYERS 6A.Racicot
15-Nov-92Eric Lindros1 Ottawa Senators 2 - FLYERS 7P.Sidorkiewitz
26-Dec-92Eric Lindros2 FLYERS 5 - Washington Capitals 5J.Hrivnak(2) D.Beaupre(l)
29-Dec-92Rod Brind'Amour1 FLYERS 10 - Los Angeles Kings 2K.Hrudey (1) R.Stauber(2)
7-Jan-93Kevin Dineen1 Washington Capitals 2 - FLYERS 8J.Hrivnak(2) 0.Kolzig(l)
9-Feb-93Kevin Dineen2 Ottawa Senators 1 - FLYERS 8P.Sidorkiewitz(1) D.Berthiaume(2)
24-Mar-93Eric Lindros3 FLYERS 5 - New York Rangers 4J.Vanbiesbrouck
15-Apr-93Kevin Dineen3 FLYERS 7 - Buffalo Sabres 4G.Fuhr(1) D.Hasek(2)
1993-94
31-Oct-93Kevin Dineen4(4) FLYERS 9 - Chicago Blackhawks 6E.Belfour
24-Nov-93Kevin Dineen5 Montreal Canadiens 2 - FLYERS 9A.Racicot(2) P.Roy (1)
2-Dec-93Vyacheslav Butsayev1 FLYERS 6 - Vancouver Canucks 3K.Whitmore
19-Jan-94Eric Lindros4 St.Louis Blues 3 - FLYERS 8J.Hrivnak
15-Feb-94Mikael Renberg1(n) FLYERS 6 - San Jose Sharks 4A.Irbe
1994-95
2-Feb-95Josef Beranek1 New York Islanders 5 - FLYERS 4(OT)J.McLennan
14-Feb-95John LeClair1 FLYERS 5 - Tampa Bay Lightning 2D.Puppa
23-Feb-95Eric Lindros5 FLYERS 6 - Quebec Nordiques 6S.Fiset
25-Feb-95John LeClair2 FLYERS 7 - Montreal Canadiens 0P.Roy
18-Mar-95Eric Lindros6 FLYERS 4 - Florida Panthers 3(OT)J.Vanbiesbrouck
20-Mar-95Eric Lindros7 Montreal Canadiens 4 - FLYERS 8P.Roy
21-Mar-95John LeClair3(po) New York Rangers 4 - FLYERS 5(OT)M.Richter
1995-96
3-Feb-96Eric Lindros8 FLYERS 7 - St.Louis Blues 3G.Fuhr(2) B.Racine (1)
17-Mar-96John LeClair4 San Jose Sharks 2 - FLYERS 8G.Sorjeant
31-Mar-96John LeClair5(n) Pittsburgh Penguins 1 - FLYERS 4T.Barrasso
1996-97
21-Nov-96Dale Hawerchuk1 Pittsburgh Penguins 3 - FLYERS 7K.Wregget
6-Feb-97John LeClair6(4) Montreal Canadiens 5 - FLYERS 9T.Vokoun(2) J.Theodore(2)
26-Feb-97John LeClair7 FLYERS 8 - Ottawa Senators 5R.Tugnutt(2) M.Bales(l)
1-Mar-97Trent Klatt1 FLYERS 5 - Boston Bruins 5B.Ranford
19-Mar-97Eric Lindros9(4) FLYERS 6 - Toronto Maple Leafs 3F.Potvin
20-May-97Eric Lindros10(po) FLYERS 6 - New York Rangers 3M. Richter(2) ENG(1)
1997-98
11-Oct-97John LeClair8 FLYERS 6 - Montreal Canadiens 2A.Moog
11-Dec-97Eric Lindros11 New York Islanders 3 - FLYERS 4T.Salo
14-Mar-98Alexandre Daigle1 Detroit Red Wings 1 - FLYERS 6C.Osgood
1998-99
16-Oct-98John LeClair9(n) FLYERS 5 - Tampa Bay Lightning 2D.Puppa
29-Nov-98John LeClair10(4) Vancouver Canucks 2 - FLYERS 6G.Snow
1999-2000
9-Dec-99Eric Lindros12 Toronto Maple Leafs 2 - FLYERS 4G.Healy
7-May-00Andy Delmore1(po) Pittsburgh Penguins 3 - FLYERS 6Ron Tugnutt (2) Peter Skudra (1)
2000-01
6-Dec-00John LeClair11 Tampa Bay Lightning 3 - FLYERS 6D.Cloutier
8-Mar-01Keith Primeau1 Calgary Flames 3 - FLYERS 6F.Brathwaite
2001-02
20-Oct-01Mark Recchi1 Washington Capitals 3 - FLYERS 6O.Kolzig (2) C.Billington (1)
8-Jan-02Jiri Dopita1(4) Atlanta Thrashers 4 - FLYERS 7M.Hnilicka (2) D.Rhodes (2)
2-Mar-02Simon Gagne1 FLYERS 5 - New York Rangers 6M.Richter
2002-03
12-Oct-02Mark Recchi2 FLYERS 5 - Calgary Flames 4R.Turek
15-Oct-02John LeClair12(4) FLYERS 6 - Montreal Canadiens 2J.Theodore
2003-04
2-May-04Keith Primeau2(po) Toronto Maple Leafs 2 - FLYERS 7Ed Belfour (2) Trevor Kidd (1)
2005-06
5-Nov-05Simon Gagne2 FLYERS 4 - Atlanta Thrashers 3Mike Dunham
8-Feb-06Mike Richards1 FLYERS 5 - New York Islanders 2Garth Snow
2007-08
21-Nov-07Daniel Briere1 Carolina Hurricanes 3 - FLYERS 6Cam Ward
11-Dec-07Joffrey Lupul1 Pittsburgh Penguins 2 - FLYERS 8Dany Sabourin(2) Ty Conklin(1)
11-Dec-07R.J. Umberger1 Pittsburgh Penguins 2 - FLYERS 8Dany Sabourin(2) Ty Conklin(1)
15-Dec-07Joffrey Lupul2 Carolina Hurricanes 6 - FLYERS 5John Grahame
10-Jan-08Scott Hartnell1New York Rangers 2 - FLYERS 6Henrik Lundqvist
19-Jan-08Scott Hartnell2 FLYERS 5 - New York Islanders 3Rick Dipietro
2-Feb-08Mike Knuble1FLYERS 3 - Anaheim Mighty Ducks 0Jonas Hiller
2008-09
11-Dec-08Scott Hartnell3 FLYERS 6 - Carolina Hurricanes 5Michael Leighton
20-Dec-08Scott Hartnell4 FLYERS 7 - Washington Capitals 1Jose Theodore
3-Apr-09Jeff Carter1 FLYERS 8 - Toronto Maple Leafs 5Martin Gerber (2) Curtis Joseph (1)
2009-10
6-Oct-09Mike Richards2 FLYERS 6 - Washington Capitals 5Semyon Varlamov
30-Dec-09Simon Gagne3New York Rangers 0 - FLYERS 6Chad Johnson
13-Feb-10Daniel Briere2 Montreal Canadiens 2 - FLYERS 6Jaroslav Halak (2) Carey Price (1)
2010-11
11-Nov-10Jeff Carter2FLYERS 8 - Carolina Hurricanes 1Cam Ward
12-Mar-11Ville Leino1 FLYERS 4 - Atlanta Thrashers 5Ondrej Pavelec (2) Chris Mason (1)
2010-11
26-Mar-11James van Riemsdyk1 New York Islanders 1 - FLYERS 4Rick Dipietro
2011-12
7-Jan-12Daniel Briere3 FLYERS 3 - Ottawa Senators 2Craig Anderson
22-Jan-12Scott Hartnell3(n) Boston Bruins 6 - FLYERS 5Tim Thomas
13-Apr-12Sean Couturier1(po) Pittsburgh Penguins 5 - FLYERS 8Marc-Andre Fleury
13-Apr-12Claude Giroux1(po) Pittsburgh Penguins 5 - FLYERS 8Marc-Andre Fleury
Scott Clemmensen (1)
26-Jan-13Matt Read1 Florida Panthers Flyers - 7 Florida Panthers1 Jose Theodore (2)
2012-13
20-Feb-13Jakub Voracek1 FLYERS 6 - Pittsburgh Penguins 5Tomas Vokoun
2013-14
26-Oct-13Vincent Lecavalier1 FLYERS 5 - New York Islanders 2Kevin Poulin
29-Apr-14Wayne Simmonds1po FLYERS 5 - New York Rangers 2Henrik Lundqvist
2015-16
29-Feb-16Brayden Schenn1 FLYERS 5 - Calgary Flames 3Jonas Hiller
10-Dec-16Brayden Schenn1 FLYERS 4 - Dallas Stars 2 Kari Lehtonen 2016-17
2017-18
4-Oct-17Wayne Simmonds2 San Jose Sharks 3 - FLYERS 5Martin Jones (2) ENG (1)
7-Apr-18Claude Giroux1 New York Rangers 0 - FLYERS 5Henrik Lundqvist
2018-19
15-Jan-19James van Riemsdyk1 Minnesota Wild 4 - FLYERS 7Devan Dubnyk (2) ENG (1)
16-Jan-19Sean Couturier1Boston Bruins 3 - FLYERS 4Jaroslav Halak
2020-21
15-Jan-21Travis Konecny1 Pittsburgh Penguins 2 - FLYERS 5Tristan Jarry (2) Casey Desmith (1)
31-Jan-21Joel Farabee1 New York Islanders 3 - FLYERS 4Ilya Sorokin
2021-22
7-Feb-21Scott Laughton1 FLYERS 7 - Washington Capitals 4Craig Anderson (2) Vitek VanEcek (1)
15-Dec-21Cam Atkinson1 FLYERS 6 - New Jersey Devils 1MacKenzie Blackwood (2) Akira Schmid (1)
2022-23
12-Jan-23Travis Konecny2 FLYERS 5 - Washington Capitals 3Darcy Kuemper (2) ENG (1)
17-Jan-23Kevin Hayes2 FLYERS 5 - Anaheim Mighty Ducks 2Anthony Stolarz (2) ENG (1)
17-Mar-23Owen Tippett1 FLYERS 5 - Buffalo Sabres 2Craig Anderson
2024-25
26-Oct-24Sean Couturier3 FLYERS 7 - Minnesota Wild 5Filip Gustavsson (2) ENG (1)
12-Dec-24Scott Laughton2FLYERS 4 - Detroit Red Wings 1Cam Talbot (2) ENG (2)
po = playoffs, n=natural, 4=4goals, 5=5goals #=career number as a Flyer


First Flyers captain Lou Angotti presents a plaque to
Leon Rochefort commemorating scoring the Flyers first ever hattrick






Flyers History Logo
Powered by FlyersAlumni.net