|Full name||Gary Orlando Brooks|
|Date of birth||5 August 1980|
|Place of birth||Kingston, Jamaica|
|Height||6 ft 1 in (1.85 m)|
|2002||Virginia Beach Mariners||23||(5)|
|2003–2005||Philadelphia KiXX (indoor)||66||(17)|
|2005–2006||California Cougars (indoor)||30||(13)|
|2007–2008||Crystal Palace Baltimore||23||(14)|
|2007–2008||New Jersey Ironmen (indoor)||9||(2)|
|2008–2009||Rockford Rampage (indoor)||12||(6)|
|2009||Real Maryland Monarchs||14||(6)|
|2009–2010||Philadelphia KiXX (indoor)|
|2010–||Crystal Palace Baltimore||26||(4)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 1 October 2010.
Brooks began his professional career in 2002 with the USL First Division with the Virginia Beach Mariners, and went on to play for the Atlanta Silverbacks and the Vancouver Whitecaps before to signing for Crystal Palace Baltimore prior to their inaugural 2007 season.
In his first season in Baltimore he was named in the USL Second Division All-League First-Team for scoring 7 goals in 9 games and also recording 2 assists, while in his second season he was named in the USL Second Division All-League Second-Team.
Brooks also has extensive professional indoor soccer experience, having made his indoor soccer debut with the then Major Indoor Soccer League's (MISL) Philadelphia Kixx in 2004. He signed with the California Cougars in 2006 before competing in the former MISL with the New Jersey Ironmen for the 2007 and 2008 seasons. Most recently, he played in the National Indoor Soccer League for Rockford Rampage.
- (correct as of 2 October 2010)
|Crystal Palace Baltimore||2007||9||7||2||0||0||0||-||-||-||9||7||2|
|Crystal Palace Baltimore||2008||14||7||1||3||1||0||2||1||0||19||9||1|
|Real Maryland Monarchs||2009||14||6||3||2||0||1||1||1||0||17||7||4|
|Crystal Palace Baltimore||2010||26||4||0||1||0||0||-||-||-||27||4||0|