Profile

Football data analyst and MSc Sport Data Analytics graduate from the University of Strathclyde (Distinction expected), pairing an undergraduate Data Science degree with applied professional football experience.

Recently completed a university placement at Dundee United FC as a Recruitment Analyst, scoring transfer targets against recruitment traits, linking Wyscout video review to underlying data profiles, and maintaining shared scouting databases under strict confidentiality.
Volunteer with Brechin City FC as an Opposition Scout & Match Analyst, tagging and coding opposition analysis recordings as well as scouting in-person for player reviews and team reports.

Comfortable owning projects independently, integrating third-party data platforms (StatsBomb API), and collaborating across departments.

Football Data and Analysis Experience

Recruitment Analyst, Dundee United FC
Nov 2025 – Aug 2026
  • Produced weekly video-based player reports on domestic and international transfer targets in Wyscout, scoring players against recruitment traits (athleticism, physicality, technical ability, off-ball movement, overall suitability) and linking video review to underlying data profiles.
  • Built an automated R pipeline extracting event data from the StatsBomb API, computing custom metrics, and feeding an interactive Shiny dashboard used by recruitment and analysis staff.
  • Maintained a shared player tracking database logging assessment scores, scouting records, and follow-up actions, working under recruitment department deadlines and confidentiality requirements.
Opposition Scout & Match Analyst Volunteer, Berwick Rangers FC & Brechin City FC
Jun 2025 - Present
  • Tag and code opposition footage in Nacsport, producing team-ID/player-ID reports and scouting observations to support match preparation.
  • Attend fixtures across evenings and weekends to assess opposition shape, individual player tendencies, and set-piece routines through live match observation.
  • Communicate tactical strengths, weaknesses, and key patterns clearly to coaching staff.
In-Ground Correspondent, Stats Perform
Jul 2026 - Present
  • Recording live match event data at Pollok FC home fixtures, following structured collection protocols and reporting standards for a major football data provider.

Education

MSc Sport Data Analytics, University of Strathclyde
2025 – 2026 (Distinction expected)
  • Focused on football data analysis, performance analysis, applied statistics, research methods, and reporting workflows in sport.
  • Applied R, Python, and SQL to athlete data, dashboard development, and football-specific analysis tools including Nacsport and Hudl Sportscode.
BSc (Hons) Data Science, University of Stirling
2021 – 2025
  • Foundation in statistical analysis, data cleaning, and data visualisation.
  • Honours project on improving angle export in Kinovea, linking software implementation to video and biomechanics analysis.
HND Web Design & Development, Glasgow Clyde College
2017 - 2019
  • Early experience with front-end website development in HTML, CSS, PHP, SQL, and JavaScript.
  • I even coded this very website.

Analysis Toolkit

Programming & Data: R, Python, SQL, Excel, Google Sheets, API integration, data pipelines, reproducible workflows.
Platforms & Tools: Wyscout, StatsBomb, Nacsport, Tableau, Hudl Sportscode (basic exposure), Kinovea.
Modelling & Insight: Statistical and probability modelling, factor analysis, player valuation, data visualisation, Shiny dashboard development.
Football Intelligence: Recruitment analysis, player profiling, opposition analysis, benchmarking, talent identification.

Additional Information