На Гран При през 2007 г. Джерард Грийн е в една група с Рони О'Съливан, Том Форд, Доминик Дейл, Стив Дейвис и Марк Джойс. Успява да завърши на второ място в групата и да попадне на осминафинал. В мач от този кръг побеждава си с 0 - 5 фрейма Рики Уолдън. Победният му ход не е спрян и от Джо Пери на четвъртфинала, завършил с резултат 5 - 3 фрейма в полза на Грийн. Едва в полуфиналната среща Марко Фу успява да го победи с 6 - 5 фрейма след много оспорвана среща. Впоследствие именно Марко Фу става победител в търнира, надигравайки Рони О'Съливан във финала с 9 – 5 фрейма.