Attacker · Scotland

9A. Dallas

Walsall

Clubs

ClubSeasonsAppsGoalsAssists
Walsall2026/271411
Barnsley2023/24 – 2025/2661—
Barrow2024/254351
Morecambe2024/251930
Kilmarnock2023/242201
Oldham2023/24140—
Solihull Moors2021/22 – 2022/238837—
Chesterfield2022/23147—
Cambridge2019/20 – 2021/22332—
Weymouth2020/212512—
Morton2018/19120—
Rangers2018/1900—
Rangers U21201810—
Stenhousemuir2017/1863—

Transfers

DateFromToType
27 Jun 2024BarnsleyBarrowLoan
1 Jun 2024OldhamBarnsley—
23 Jan 2024BarnsleyOldhamLoan
20 Jan 2024KilmarnockBarnsley—
1 Sept 2023BarnsleyKilmarnockLoan
24 Jul 2023Solihull MoorsBarnsleyFree
1 Jun 2023ChesterfieldSolihull Moors—
7 Mar 2023Solihull MoorsChesterfieldLoan
13 Aug 2021Cambridge UnitedSolihull Moors—
1 Jun 2021WeymouthCambridge United—
23 Jan 2021Cambridge UnitedWeymouthLoan
29 Jul 2019RangersCambridge United—
1 Jul 2018StenhousemuirRangers—
1 Apr 2018RangersStenhousemuirLoan
15 Jan 2025BarrowBarnsleyBack from Loan
1 Jul 2025MorecambeBarnsleyBack from Loan
31 Jan 2025BarnsleyMorecambeLoan
8 Aug 2025BarnsleySouthendLoan
29 Jun 2026BarnsleyWalsallFree agent
29 Jun 2026SouthendBarnsleyReturn from loan
30 Jun 2026BarnsleyWalsallFree agent

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026/27League CupWalsall218500006.40
2026/27EFL TrophyWalsall116200006.19
2026/27League TwoWalsall11543611006.67
2024/25League TwoBarrow18661230406.58
2024/25League TwoMorecambe191263930406.58
2024/25FA CupBarrow199224—1006.44
2024/25League CupBarrow318—0006.20
2024/25EFL TrophyBarrow3222420106.97
2023/24League OneBarnsley531331—006.55
2023/24PremiershipKilmarnock199224—1006.44
2023/24National LeagueOldham1477570—10—
2023/24League CupKilmarnock318—0006.20
2023/24League CupBarnsley11660—006.90
2022/23National LeagueChesterfield14119247—00—
2022/23National LeagueSolihull Moors3429261713—50—
2022/23FA CupSolihull Moors221631—00—
2022/23FA TrophySolihull Moors11900—00—
2021/22National LeagueSolihull Moors4537327820—40—
2021/22FA TrophySolihull Moors443463—00—
2021/22FA CupSolihull Moors211250—007.00
2020/21National LeagueWeymouth2525215712—50—
2020/21League TwoCambridge10110—006.20
2020/21EFL TrophyCambridge321890—006.97
2020/21FA CupCambridge10140—00—
2019/20League TwoCambridge2223812—006.51
2019/20League CupCambridge221440—006.70
2019/20EFL TrophyCambridge332240—00—
2019/20FA CupCambridge10140—00—
2018/19ChampionshipMorton1255210—00—
2018Challenge CupRangers U2110200—00—
2017/18League TwoStenhousemuir665003—00—
2017/18Challenge Cup11610—00—
2016/17Challenge Cup20610—00—

Availability history

No injuries or suspensions recorded.

Trophies

No trophies recorded.