| Season | Team | Competition | MP | G | A | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Crusaders | NIFL Premiership | 22 | 0 | 0 | 0 | 0 | – |
| 2024/2025 | Crusaders | NIFL Premiership | 39 | 0 | 0 | 2 | 0 | – |
| 2023/2024 | Crusaders | NIFL Premiership | 38 | 0 | 0 | 0 | 0 | – |
| 2022/2023 | Crusaders | NIFL Premiership | 36 | 0 | 0 | 1 | 0 | – |
| 2021/2022 | Crusaders | NIFL Premiership | 35 | 0 | 0 | 1 | 0 | – |
| 2010/2011 | Inverness | Premier League | 1 | 0 | 0 | 1 | 0 | – |
| Total | 171 | 0 | 0 | 5 | 0 | – | ||
| Date | From | To | Type | |
|---|---|---|---|---|
| - | Glenavon | Crusaders | ||
| 06 Jan 2015 | Linfield | Glenavon | Free agent | |
| 07 Jan 2013 | St Johnstone | Linfield | Free agent | |
| 07 Jan 2012 | Inverness | St Johnstone | Free agent | |
| 07 Jan 2010 | St. Patricks | Inverness | Free agent | |
| 07 Jan 2006 | Coventry | St. Patricks | Free agent | |
| 07 Jan 2003 | Lisburn Distillery | Coventry | Transfer |
J. Tuffey career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.