Player Summary
K. Long's club history lists 12 spells across 12 clubs.
Season goals2
Season assists1
Rating6.97
Transfer history
| Date | From | To | Terms |
|---|---|---|---|
| 2026-03-14 | Toronto FC | Waterford | Free agent |
| 2025-12-30 | Toronto FC | - | Free agent |
| 2024-02-20 | Birmingham | Toronto FC | N/A |
| 2023-01-05 | Burnley | Birmingham | N/A |
| 2016-07-01 | Milton Keynes Dons | Burnley | N/A |
| 2016-03-24 | Burnley | Milton Keynes Dons | Loan |
| 2016-02-19 | Barnsley | Burnley | N/A |
| 2015-11-19 | Burnley | Barnsley | Loan |
| 2012-09-18 | Portsmouth | Burnley | N/A |
| 2012-08-17 | Burnley | Portsmouth | Loan |
Club history
| Period | Team | Competition | Country |
|---|---|---|---|
| 2026 | WaterfordCurrent | Premier Division | |
| 2024-2025 | Toronto FC | Major League Soccer | |
| 2022-2024 | Birmingham | Championship | |
| 2022-2023 | Burnley U21 | Professional Development League | |
| 2012-2023 | Burnley | Premier League | |
| 2021-2022 | Burnley U23 | Premier League 2 Division One | |
| 2015-2016 | Barnsley | League One | |
| 2015-2016 | Milton Keynes Dons | Championship | |
| 2012-2013 | Portsmouth | League One | |
| 2011-2012 | Rochdale | League One | |
| 2010-2012 | Accrington ST | League Two | |
| 2009 | Cork City | - |





















