77 John Genesiee David D'AngelaEd LupiaPaul BozzoDavid DiPaoloAllan CoutoRon JohnstonG1. Daniel BallTony LourencoMJ CassiboDerrick McElheronMatt TaylorG89. Francis SpadaforaAndre TalDarren MacKenzieG. Scott AlexanderMarc AdamsG1. Michael CampagnaroG. Brad FolliottSean McMillanEric GalesG10. Steven DohertyG. Erik SviergulaG41. Daniel Biszak??. Michael WillardNino MagliaroDeanna Oleskiw1. Robb Taylor1. Mitchell Penas1. Michael Wilson1. John Peach2. Dennis Munro2. Pete Miekuz2. Cameron Matthews3. Cody Weeks3. Abby Avaria4. Scott Buist4. Felix Lam4. Zoey Osborne4. Azim Makan4. Dave Gregotski4. Ryan Brown4. Terry Lee5. Gita Varghese5. Hsinwen Than5. Robert Pereira5. Kathi Farrow5. Mikaela Rodgers5. Dave Skura5. Tracie Curtis6. Lance Edwards6. Lucas Barichello6. Anthony Chimenti6. Mike Frizzo7. Matthew Jibb7. Andrew Losier7. Jeff Jarrett8. David Lai8. Wade Osborne8. Paul Nicholson8. Adam Falcone8. Shelley Ramsay8. Cameron McKay8. Tom Rodziewicz9. Dana Ball9. Steve Faveri9. Dan O'Toole9. Dan Arneaud9. Patte Beltrame9. Cynthia Jones9. Mike McBrien9. Ali Beltrame9. Ash Haynes9. Jacob Drouillard10. Derek Zabransky10. Mike Merkley10. Eric Zawislak10. Matthew Smith10. Craig Gallello10. Courtney Fleet10. Adam Haynes10. Dennis Oleskiw10. Jason Galetti10. Dylan Darcy11. Aileen Rocchi11. Ryan Scott11. James Tracy12. Tony Cam12. Jennifer Novak12. George Kolena12. Julia Myers12. Erica Verbeek12. Tania Burton12. Chad Goencz12. John O'Toole12. Laura Jaschke12. Myles Pereira (Dup)13. Loc Nguyen13. Kevin Fox13. Doug Drochner13. Ian Graham13. John Britenbaugh13. Neil MacNeil13. Patte Beltrame (Div2)13. Neil McNeil14. Kevin da Silva14. Danielle Losier14. Chris Chartier15. Jeff Williams15. Adam Beck16. Don Forbes16. Jeff Reed16. Ian Fewkes16. David Wooldgride16. Doug Smiley17. Steven Smith17. Nino Magliaro17. Jim Jesty18. Chris Illes18. Troy Evans18. Brian Hayes18. Vince To18. Vince Faveri18. Kayn Leduc18. Peter Vincett19. Allister Liu19. Jeff Topping (Div4)19. Andrew Galbraith19. Ryan Monteath20. David Bird21. Kim Dagg21. Steve Hall22. J.J. Fitzpatrick22. Tom White22. John Elash22. Patrick Matthew22. Sarah Watson24. Allan Harding24. Kenji Wakabayashi24. Bill Brown26. Kevin Dam26. Alex Kerr26. Scott Johansen26. Kevin Hall26. Clay Maclean26. Shane Wilson27. Dan Evans27. Jason Glover29. Paul Yu29. Ron Bertrand29. Nelson Lourenco30. Derek McElheron30. Ashley Casey30. Ryan Kuzyk31. Patrick Kerrigan32. Todd Corneilse32. James Douketis33. Chris Deidun33. Matt Williams33. DJ Renbrecht33 / 1. Colin Hegarty37. Iain Maitland40. Carmen Spadafora40. Andrew Soutar42. Jim Sleno42. Giovanni Szostak44. Derek Grubb44. Adrian Hill50. Phillip Kalloo50. Rob Starr55. Frank Lourenco55. Greg Williams55. John McGaughey55. James Benford57. Dave Buffett60. Daniel Bertrand61. Christian Meyer66. Thomas Dallow67. Marcus Lee72. Adam Day74. Ambrose Choy77. Brad Lehigh77. Ves Sobot77. Jeff Topping77. John Genesiee77. Lucas McLellan81. Anthony Venneri81. Derek Findlay87. Jakub Kowalski88. Nick Kontonis88. Mark Avaria90. Geoff Redwood91. Joe Bozzo91. Dale Smith91. Milo Lattanzi92. Kerig Ahearn93. Nick Prystie94. Sean O'Grady95. Alexander Hin96. Robert McLaren97. David Dear97. Mark Penelton97. Jeremy Ducrede97. Craig Pereiera99. Bill Watson99. Elisa Bousada121. Jack Douketis456. Jake Navarra #77NameJohn GenesieePositionSkaterCurrent TeamRed ArmyDivisionsDivision 1SeasonsS2017, S2017 Playoffs, S2018, S2018 Playoffs Division 1SeasonTeamGAPIMPGPS2017Red Army2821018S2017 PlayoffsRed Army02024S2018Red Army262818S2018 PlayoffsRed Army02024Total-41842244 Career TotalSeasonGAPIMPGPTotal