Per savo karjerą 34-erių 203 cm ūgio puolėjas žaidė tik NBA, o viskas prasidėjo 2010 m., kai jį 10-uoju šaukimu pasirinko „Utah Jazz“ klubas.
Jutoje G.Haywardas praleido septynerius metus ir būtent paskutiniame sezone „Jazz“ buvo išrinktas į NBA „Visų žvaigždžių“ rungtynes.
2017 m. krepšininkas persikėlė į „Boston Celtics“, kur žaidė iki 2020-ųjų. Tuomet atletas buvo iškeistas į „Charlotte Hornets“ ir ten praleido ketverius metus.
Paskutine G.Haywardo karjeros stotele 2024 m. tapo „Oklahoma City Thunder“ klubas.
Per savo karjerą NBA puolėjas vidutiniškai fiksavo 15,2 taško, 4,4 atkovoto kamuolio ir 3,5 rezultatyvaus perdavimo statistiką.