Menu
Canada

J Shaffelburg — Football player profile

J. Shaffelburg
CanadaFootball

J. Shaffelburg

NSNashville SCUS Open Cup2025Attacker
Age
26
Height
178 cm
Weight
75 kg
Born
1999-11-26 · Port Williams

Current Season

J. Shaffelburg has made 33 appearances this season with 4 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

33

Appearances

1560

Min

4

Goals

2

Assists

22

Shots

11

On Target

24

Key Passes

18

Tackles

1

Blocks

5

Interceptions

31

Dribbles

64

Duels Won

18

Fouls

2

Yellow Cards

0

Red Cards

6.8

Rating

Statistics by Season

J. Shaffelburg has recorded 27 goals and 15 assists in 208 appearances across 7 seasons. Career history spans 4 teams including Nashville SC, Canada, Toronto FC. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Nashville SC2025US Open Cup102900
Canada2025CONCACAF Gold Cup2099006.8
Nashville SC2025Major League Soccer25421297206.8
Canada2025Friendlies500135006.6
Nashville SC2024Major League Soccer23231414206.8
Nashville SC2024CONCACAF Champions League431274007.3
Nashville SC2024Leagues Cup200154006.8
Canada2024Copa America611348106.8
Canada2024Friendlies410184006.9
Canada2024CONCACAF Nations League420213007.4
Nashville SC2023Major League Soccer30311419106.7
Nashville SC2023US Open Cup3017400
Nashville SC2023Leagues Cup613289107.8
Canada2023CONCACAF Nations League1120007.3
Canada2023CONCACAF Gold Cup1120007.3
Canada2023Friendlies00000
Nashville SC2022Major League Soccer92532006.9
Toronto FC2022Major League Soccer130579106.9
Toronto II2022MLS Next Pro107300
Toronto FC2022Canadian Championship203100
Canada2022CONCACAF Nations League00000
Canada2022World Cup - Qualification CONCACAF2010006.7
Canada2022Friendlies10100
Toronto FC2021Major League Soccer2033996106.7
Toronto II2021USL League One108600
Toronto FC2021Canadian Championship3125800
Toronto FC2021CONCACAF Champions League4028200
Toronto FC2020Major League Soccer50140006.5
Toronto FC2020Canadian Championship104400
Canada2020Friendlies102000
Toronto II2019USL League One152121000
Toronto FC2019Major League Soccer1001672006.7
Toronto FC2019Canadian Championship2011800
Toronto FC2019CONCACAF Champions League103300

Career Timeline

Trophies2

Canadian Championship2022Canadian Championship

Injuries4

Ankle injury11dThigh injury13dUnknown14dLeg injury6d
1234
2019
2020
2021
2022
2023
2024
2025
2019202020212022202320242025
Goals2032324
Assists0030131
Appearances15520930231
Goals per 900.21
Win Rate38%
Min1,2101409965321,4191,41429
Yellow Cards112

Recent Matches

Nashville SC

Trophies

12

J. Shaffelburg has earned 12 trophy entries with 2 titles won, including Canadian Championship. Honours at club and international level reflect sustained success and competitive pedigree.

CompetitionSeasonCountryResult
Leagues Cup2023N/C America2nd Place
Concacaf Nations League2022/2023N/C America2nd Place
Canadian Championship2022CanadaWinner
Canadian Championship2022Canada2nd Place
Canadian Championship2021Canada2nd Place
MLS2019USA2nd Place
Canadian Championship2019Canada2nd Place
MLSUSA2nd Place
Canadian ChampionshipCanadaWinner
Canadian ChampionshipCanada2nd Place
Concacaf Nations LeagueN/C America2nd Place
Leagues CupN/C America2nd Place

Transfer History

1

J. Shaffelburg has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

Injury History

4

J. Shaffelburg has 4 recorded injury periods. The table below shows each injury type, duration, and days missed.

InjuryStartEndDays Out
Ankle injuryJul 14, 2025Jul 25, 202511d
Thigh injuryFeb 22, 2025Mar 7, 202513d
UnknownSep 14, 2024Sep 28, 202414d
Leg injuryNov 1, 2023Nov 7, 20236d

API data: May 10, 2026 · Stats updated: Apr 26, 2026