⌘K
World Cup 2026
FIFA World Cup 2026

Scotland top scorers 2026

World Cup 2026 · Group stage

J. McGinn was Scotland's top scorer at the 2026 World Cup with 1 goal.

Scotland Top Scorers · World Cup 2026

Scotland scored 1 goal in 3 matches and went out at the group stage. 1 different player got on the scoresheet.

Final tournament data · updated July 21, 2026

Every Scotland scorer at the 2026 World Cup
#PlayerGoalsAssistsAppsMin
1J.  McGinnJ. McGinn103261

J. McGinn finished outside the top 20 of the 2026 World Cup Golden Boot race, won by Kylian Mbappé with 10 goals. See the full Golden Boot table →

🗓 Scotland's 2026 World Cup, match by match

Scotland played 3 matches at the 2026 World Cup: 1 win, 0 draws and 2 defeats, scoring 1 and conceding 4.

  1. WGroup Stage - 110away to Haiti
  2. LGroup Stage - 201vs Morocco
  3. LGroup Stage - 303vs Brazil
Advertisement

Standout players

26
Squad size
28.3
Average age
6.98
Avg rating

📊 Team performance

Averages from the last 10 competitive matches.

50%
Win rate
0%
Draws
50%
Losses
20%
Clean sheets
40%
Both teams score
1.70
Goals for / match
1.30
Goals against / match
WWWLL
Form (last 5)
Squad top scorer:T. Fletcher· 10 goals (club, season)

Potential lineup · 4-3-3

Estimate (4-3-3) based on our rating and the squad list. Not the official lineup.

Full squad

Did you know?

One of the oldest football nations; chasing a first World Cup since 1998.

FAQ — Scotland Top Scorers

Who was Scotland's top scorer at the 2026 World Cup?+

J. McGinn was Scotland's top scorer at the 2026 World Cup with 1 goal. He was the only Scotland player to score.

How many goals did Scotland score at the 2026 World Cup?+

Scotland scored 1 goal at the 2026 World Cup across 3 matches and went out at the group stage. That works out at 0.33 goals per match.

Who won the 2026 World Cup Golden Boot?+

Kylian Mbappé (France) won the 2026 World Cup Golden Boot with 10 goals. Scotland's best was J. McGinn on 1 goal. When players finish level on goals the award is decided by assists, then by fewest minutes played.