One Knoxville |
| Return from loan |
02 Feb2024 | One Knoxville | Northern Colorado | Loan |
| - | Greenville | One Knoxville | Free agent |
| - | Forward Madison | Greenville | Free agent |
| - | Greenville | Forward Madison | Free agent |
01 Nov2019 | St. Patricks | Greenville | Free agent |
02 Apr2018 | Edmonton | St. Patricks | Free agent |
01 Jan2016 | Galway | Edmonton | Free agent |
| - | FCA Darmstadt | Galway | Transfer |
09 Jan2013 | Jersey Express | FCA Darmstadt | Free agent |
05 Jan2013 | Philadelphia Union | Jersey Express | Transfer |
| - | Binghamton | Philadelphia Union | Transfer |
08 Jan2012 | Westchester Flames | Binghamton | Return from loan |
05 Jan2012 | Binghamton | Westchester Flames | Loan |
08 Jan2011 | Westchester Flames | Binghamton | Return from loan |
05 Jan2011 | Binghamton | Westchester Flames | Loan |
J. Keegan transfer history tracks all club moves during the professional career, including transfer dates and teams involved.