Skip to content
Lyam MacKinnon

Lyam MacKinnon

Attack - Left Winger  at Orange County SC
Age26
CitizenshipSwitzerland
Height1.85 m
Foot
BornSeptember 25, 1999
at Orange County SC 486 days · joined 2025-01-23
👕100+ Apps
Market value €300k
Left Winger Attack

Career snapshot

6
clubs played for
16/17
debut season
0.3
goals / match
Greenville Triumph SC
top club · 65 apps

Position rank · 2025

#265
goals rank
#370
assists rank
38
season goals
12
season assists

Among 433 Attack - Left Wingers · ≥200 mins

Career highs

€300k
peak value · 2024
top transfer fee
23
best season · 2024
5 · 13.2%
pens / of goals
127Appearances
38Goals
12Assists
14Yellow cards
1Red cards
18Full matches (90′)
Full nameLyam MacKinnon
Name in home countryLyam Khonick MacKinnon Diouf
Date of birth1999-09-25 (26 yrs)
Place of birthLausanne, Switzerland
CitizenshipSwitzerland
PositionAttack - Left Winger (main: Attack)
Foot
Height185.00 m
Current clubOrange County SC
Joined2025-01-23
Contract expires2025-11-30
Jul 2025
2025 — Orange County SC
14 matches · 2 G · 0 A · across 3 competitions
Jan 2025
Transfer: Greenville → Orange County
24/25 · Transfer
Jul 2024
2024 — Greenville Triumph SC
35 matches · 23 G · 8 A · across 4 competitions
Jul 2023
2023 — Greenville Triumph SC
30 matches · 7 G · 4 A · across 3 competitions
Mar 2023
Transfer: Without Club → Greenville
22/23 · Transfer
Feb 2023
Transfer: Nashville → Without Club
22/23 · Transfer
Dec 2022
Transfer: Villanova Wild. → Nashville
22/23 · Draft
Jul 2021
2021 — Villanova Wildcats (Villanova University)
1 matches · 0 G · 0 A · across 1 competition
Aug 2019
Transfer: Team Vaud U21 → Villanova Wild.
18/19 · Transfer
Jul 2018
18/19 — Team Vaud U21
20 matches · 4 G · 0 A · across 2 competitions
Jul 2017
17/18 — Team Vaud U21
12 matches · 0 G · 0 A · across 1 competition
Jul 2017
Transfer: Team Vaud U18 → Team Vaud U21
17/18 · Transfer
Jul 2016
16/17 — Team Vaud U21, Team Vaud U18, Team Vaud U17
15 matches · 2 G · 0 A · across 4 competitions
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset

Percentile rank vs 186 other Attack - Left Wingers with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 0.61/90
78
Assists0 total · 0.00/90
0
G+A2 total · 0.61/90
54
Yellow cards1 total · 0.31/90
42
1,612 min
Minutes played by club
Orange County SC 18.2%
Greenville Triumph SC 50.2%
Villanova Wildcats (Villanova University) 0.0%
Team Vaud U21 6.0%
Team Vaud U18 25.5%
Team Vaud U17 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Orange County SC 1 2025 2025 14 2 0 294
Greenville Triumph SC 2 2023 2024 65 30 12 810
Villanova Wildcats (Villanova University) 1 2021 2021 1 0 0 0
Team Vaud U21 3 16/17 18/19 33 4 0 97
Team Vaud U18 1 16/17 16/17 12 2 0 411
Team Vaud U17 1 16/17 16/17 2 0 0 0

Career trajectory — goals, assists & market value

816233116/17 — 2 goals (Team Vaud U18)216/1718/19 — 4 goals (Team Vaud U21)418/192023 — 7 goals (Greenville Triumph SC)2023 — 4 assists1120232024 — 23 goals (Greenville Triumph SC)2024 — 8 assists3120242025 — 2 goals (Orange County SC)22025GoalsAssistsMarket value

Goals by season

16/17: 2216/1717/18: 0017/1818/19: 4418/192021: 0020212023: 7720232024: 232320242025: 222025

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/192021: 0020212023: 4420232024: 8820242025: 002025
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
2025 US Open Cup Orange County SC 1 0 0 0 0 0
2025 USL Cup Orange County SC 3 0 0 0 0 0
2025 USLC Orange County SC 10 2 0 1 0 294
2024 US Open Cup Greenville Triumph SC 3 2 0 0 0 117
2024 USL Cup Greenville Triumph SC 8 4 2 0 0 195
2024 USL1 Greenville Triumph SC 22 16 6 1 0 112
2024 USL1 Playoffs Greenville Triumph SC 2 1 0 0 0 180
2023 US Open Cup Greenville Triumph SC 1 0 0 0 0 0
2023 USL1 Greenville Triumph SC 28 7 4 5 0 206
2023 USL1 Playoffs Greenville Triumph SC 1 0 0 0 0 0
2021 NCAA D1 College Cup Villanova Wildcats (Villanova University) 1 0 0 0 0 0
18/19 1. Liga Gr. 1 Team Vaud U21 18 4 0 1 0 97
18/19 1. Liga Playoff Team Vaud U21 2 0 0 0 0 0
17/18 1. Liga Gr. 1 Team Vaud U21 12 0 0 1 0 0
16/17 1. Liga Gr. 1 Team Vaud U21 1 0 0 1 0 0
16/17 Schweizer Cup U18 Team Vaud U18 1 0 0 0 1 0
16/17 U17 Elite League Team Vaud U17 2 0 0 0 0 0
16/17 U18 Elite League Team Vaud U18 11 2 0 4 0 411
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Team Vaud U18 Team Vaud U21 Transfer 0
18/19 2019-08-01 Team Vaud U21 Villanova Wild. Transfer 0
22/23 2022-12-21 Villanova Wild. Nashville Draft 0
22/23 2023-02-01 Nashville Without Club Transfer 0
22/23 2023-03-09 Without Club Greenville Transfer 0
24/25 2025-01-23 Greenville Orange County Transfer 300000

No recorded injuries.

Current€300k
Peak€300k
Low€75k
Δ since start+€225k
€75k€131k€188k€244k€300k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €125k
Jan 1, 1970 €75k

No national team data.

TeammatePPG played withJoint goalsMinutes
Aaron Walker 2 2 995
Allen Gavilanes 1 0 932
Jacob Labovitz 1 1 832
Josias Lukembila 2 0 691
Isaac Schmidt 2 0 652
Franck Nioby 2 0 573
Chapa Herrera 2 0 0
Dan Ndoye 1 0 0
Gunther Rankenburg 2 0 0
Carlos Anguiano 2 2 0
Zion Scarlett 1 3 0
Evan Lee 2 2 0
Hayden Anderson 2 3 0
Jared Mazzola 1 0 0
Ben Zakowski 2 5 0
Gabriel Barès 2 0 0
Pascal Corvino 2 0 0
Daniel Wu 2 0 0
Jamie Smith 2 2 0
Brandon Fricke 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2024 USL1 Greenville Triumph SC 16 22
2023 USL1 Greenville Triumph SC 7 28
18/19 1. Liga Gr. 1 Team Vaud U21 4 18

Top assist seasons

SeasonCompetitionClubAssistsMatches
2024 USL1 Greenville Triumph SC 6 22
2023 USL1 Greenville Triumph SC 4 28
2024 USL Cup Greenville Triumph SC 2 8

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
2025 14 294 1 0 0 0.31
2024 35 604 1 0 0 0.15
2023 30 206 5 0 0 2.18
18/19 20 97 1 0 0 0.93
17/18 12 0 1 0 0 0
16/17 15 411 5 0 1 1.31

Output by competition

Career goals and assists broken down by tournament.

USL1
50 apps
23 G
10 A
USL Cup
11 apps
4 G
2 A
1. Liga Gr. 1
31 apps
4 G
0 A
USLC
10 apps
2 G
0 A
US Open Cup
5 apps
2 G
0 A
U18 Elite League
11 apps
2 G
0 A
USL1 Playoffs
3 apps
1 G
0 A

Frequently asked about Lyam MacKinnon

Who is Lyam MacKinnon?

Lyam MacKinnon is a Switzerland professional footballer who plays as a left winger for Orange County SC.

How old is Lyam MacKinnon?

Lyam MacKinnon is 26 years old. He was born on September 25, 1999 in Lausanne.

What position does Lyam MacKinnon play?

Lyam MacKinnon plays as a left winger (Attack - Left Winger).

What club does Lyam MacKinnon play for?

Lyam MacKinnon currently plays for Orange County SC.

How many career goals has Lyam MacKinnon scored?

Across all senior club competitions in our dataset, Lyam MacKinnon has scored 38 goals in 127 appearances.

What is Lyam MacKinnon's market value?

Lyam MacKinnon's most recent reported market value is €300k.