| - | Mohun Bagan | Cove Rangers | Free agent | |
| - | Kilmarnock | Mohun Bagan | Free agent | |
| - | Mumbai City | Kilmarnock | Free agent | |
| - | Jamshedpur | Mumbai City | Free agent | |
09 Dec2021 | Rangers | Jamshedpur | Free agent | |
07 Jan2019 | Birmingham | Rangers | Free agent | |
| - | Aberdeen | Birmingham | Return from loan | |
| - | Birmingham | Aberdeen | Loan | |
01 Nov2019 | Kilmarnock | Birmingham | Return from loan | |
| - | Birmingham | Kilmarnock | Loan | |
| - | Aberdeen | Birmingham | Return from loan | |
07 Jan2017 | Birmingham | Aberdeen | Loan | |
08 Dec2016 | Dundee FC | Birmingham | Transfer | |
07 Jan2014 | Cowdenbeath | Dundee FC | Free agent | |
07 Jan2010 | Syngenta | Cowdenbeath | Transfer | |
07 Jan2007 | Hearts | Syngenta | Free agent |
G. Stewart transfer history tracks all club moves during the professional career, including transfer dates and teams involved.