OneFootball's home page

  • Matches
  • Bets
  • Search

  • Settings

  • Sign In

Sign InJoin

Icon: Elgin City

Elgin City

  • overview
  • news
  • fixtures
  • results
  • Squad
  • Transfers
Goalkeeper
  • Oliver Kelly

    Goalkeeper

    Oliver Kelly (21)

  • Tom McHale

    Goalkeeper

    Tom McHale (28)

  • Tom Ritchie

    Goalkeeper

    Tom Ritchie (1)

DEFENCE
  • Connal Ewan

    Defender

    Connal Ewan (15)

  • Dylan Ross

    Defender

    Dylan Ross (19)

  • Jack Murray

    Defender

    Jack Murray (6)

  • Jamie Mercer

    Defender

    Jamie Mercer

  • Kyle Girvan

    Defender

    Kyle Girvan (14)

  • Lyall Booth

    Defender

    Lyall Booth (3)

  • Matthew Cooper

    Defender

    Matthew Cooper (2)

  • Noah McDonnell

    Defender

    Noah McDonnell (20)

  • Owen Cairns

    Defender

    Owen Cairns (12)

  • Ross Draper

    Defender

    Ross Draper (23)

Midfielder
  • Brian Cameron

    Midfielder

    Brian Cameron (8)

  • Jack MacIver

    Midfielder

    Jack MacIver (22)

  • Lewis Hyde

    Midfielder

    Lewis Hyde (17)

  • Liam MacDonald

    Midfielder

    Liam MacDonald (27)

  • Mark Gallagher

    Midfielder

    Mark Gallagher (10)

  • Miko Virtanen

    Midfielder

    Miko Virtanen (4)

  • Russell Dingwall

    Midfielder

    Russell Dingwall (7)

Forward
  • Dylan Gavin

    Forward

    Dylan Gavin (16)

  • Josh O'Connor

    Forward

    Josh O'Connor (14)

  • Josh Walker

    Forward

    Josh Walker (24)

  • Kane Hester

    Forward

    Kane Hester (9)

  • Olly McDonald

    Forward

    Olly McDonald (18)

  • Ryan Sargent

    Forward

    Ryan Sargent (11)

In partnership with

Yahoo sports

OneFootball is proud to partner with Yahoo! Sports to deliver quality football content to fans in USA and Canada.


Follow OneFootball

  • Instagram iconInstagram@onefootball
  • Facebook iconFacebook@OneFootball.de
  • Twitter iconTwitter@OneFootball
  • Youtube iconYoutube@OneFootball
  • TikTok iconTikTok@onefootball
  • AudioBoom iconAudioBoom@OneFootball

OneFootball's home page

Quick links

  • All matches
  • All teams
  • All competitions
  • Betting UK
  • Betting US
  • Betting India
  • Betting Canada

About Us

  • Company
  • Careers
  • Contact Us
  • Help Center

Partner With Us

  • Sales
  • CLFP
  • Publisher
  • Brand Solutions

Legal

  • Imprint
  • Privacy Policy
  • Terms and Conditions
  • EU DSA Information
  • Licenses

More OneFootball

  • App Store
  • Google Play
  • OneFootball Merch
  • TV App

© 2025 OneFootball