Elgin City

Elgin City

LDLWW
FA Cup

FA Cup

2023-02-11

Ayr Utd

4 - 1

Elgin City

2023-02-11

4

1

2025-11-29

Elgin City

4 - 2

Stirling Albion

2025-11-29

4

2

2021-10-25

Clydebank

? - ?

Elgin City

2021-10-25

?

?

2021-10-30

Elgin City

? - ?

Clydebank

2021-10-30

?

?

2019-10-19

Elgin City

3 - 1

Berwick Rangers

2019-10-19

3

1

2019-11-23

Elgin City

1 - 3

Alloa Athletic

2019-11-23

1

3

2020-12-26

Elgin City

4 - 0

Civil Service Strollers

2020-12-26

4

0

2021-03-23

Elgin City

0 - 4

Ayr Utd

2021-03-23

0

4

2022-10-22

Elgin City

4 - 0

Camelon Juniors

2022-10-22

4

0

2022-11-26

Hill Of Beath Hawthorn

1 - 2

Elgin City

2022-11-26

1

2

2023-01-24

Elgin City

2 - 1

Drumchapel United

2023-01-24

2

1

2023-10-28

Jeanfield Swifts

6 - 0

Elgin City

2023-10-28

6

0

2024-10-26

Elgin City

1 - 1

Clyde

2024-10-26

1

1

2024-11-30

Elgin City

3 - 2

Kelty Hearts

2024-11-30

3

2

2025-01-18

Elgin City

0 - 3

Aberdeen

2025-01-18

0

3

2025-10-25

Elgin City

2 - 1

Deveronvale

2025-10-25

2

1

2026-01-17

Camelon Juniors

1 - 3

Elgin City

2026-01-17

1

3

2026-02-07

Elgin City

2 - 3

Partick

2026-02-07

2

3

Challenge Cup

Challenge Cup

2021-09-04

Elgin City

3 - 0

Dunfermline

2021-09-04

3

0

2019-08-06

Hibernian U21

3 - 4

Elgin City

2019-08-06

3

4

2019-08-13

Brechin

4 - 5

Elgin City

2019-08-13

4

5

2019-09-08

Dundee

1 - 2

Elgin City

2019-09-08

1

2

2019-10-12

Airdrie United

0 - 2

Elgin City

2019-10-12

0

2

2019-11-15

Raith Rovers

3 - 2

Elgin City

2019-11-15

3

2

2021-08-10

Hibernian U21

1 - 2

Elgin City

2021-08-10

1

2

2021-10-09

Elgin City

2 - 4

Inverness CT

2021-10-09

2

4

2022-08-09

Elgin City

1 - 0

Dundee United II

2022-08-09

1

0

2022-08-23

Elgin City

3 - 1

Stenhousemuir

2022-08-23

3

1

2022-09-24

Peterhead

0 - 4

Elgin City

2022-09-24

0

4

2022-12-10

Elgin City

0 - 0

Clyde

2022-12-10

0

0

2023-08-01

Elgin City

2 - 0

St. Johnstone U21

2023-08-01

2

0

2023-08-15

Elgin City

0 - 0

Forfar Athletic

2023-08-15

0

0

2023-09-09

Morton

2 - 1

Elgin City

2023-09-09

2

1

2024-08-13

Elgin City

2 - 1

Banks O' Dee

2024-08-13

2

1

2024-09-07

Kelty Hearts

3 - 1

Elgin City

2024-09-07

3

1

2025-08-12

Elgin City

1 - 4

Inverness CT

2025-08-12

1

4

2025-08-26

Elgin City

3 - 1

Dundee United II

2025-08-26

3

1

2025-09-06

Elgin City

1 - 0

Cove Rangers

2025-09-06

1

0

2025-09-23

Peterhead

1 - 1

Elgin City

2025-09-23

1

1

2025-10-11

Elgin City

2 - 2

Aberdeen U21

2025-10-11

2

2

2025-11-11

Elgin City

3 - 1

Dundee II

2025-11-11

3

1

2025-12-16

Elgin City

2 - 3

East Fife

2025-12-16

2

3

League One

League One

2025-05-06

Elgin City

2 - 4

Annan Athletic

2025-05-06

2

4

2025-05-10

Annan Athletic

1 - 2

Elgin City

2025-05-10

1

2

League Two

League Two

2021-03-20

Edinburgh City

? - ?

Elgin City

2021-03-20

?

?

2021-03-27

Elgin City

? - ?

Cowdenbeath

2021-03-27

?

?

2021-04-03

Elgin City

? - ?

Stenhousemuir

2021-04-03

?

?

2021-04-10

Stranraer

? - ?

Elgin City

2021-04-10

?

?

2021-04-17

Albion Rovers

? - ?

Elgin City

2021-04-17

?

?

2021-04-20

Elgin City

? - ?

Queen's Park

2021-04-20

?

?

2021-04-24

Stirling Albion

? - ?

Elgin City

2021-04-24

?

?

2021-05-01

Elgin City

? - ?

Brechin

2021-05-01

?

?

2015-08-08

Arbroath

0 - 3

Elgin City

2015-08-08

0

3

2015-08-15

Elgin City

4 - 0

East Stirlingshire

2015-08-15

4

0

2015-08-22

East Fife

2 - 1

Elgin City

2015-08-22

2

1

2015-08-29

Elgin City

1 - 0

Stirling Albion

2015-08-29

1

0

2015-09-05

Montrose

2 - 0

Elgin City

2015-09-05

2

0

2015-09-12

Elgin City

4 - 1

Berwick Rangers

2015-09-12

4

1

2015-09-19

Queen's Park

3 - 1

Elgin City

2015-09-19

3

1

2015-09-26

Annan Athletic

1 - 1

Elgin City

2015-09-26

1

1

2015-10-03

Elgin City

1 - 1

Clyde

2015-10-03

1

1

2015-10-17

East Stirlingshire

2 - 0

Elgin City

2015-10-17

2

0

2015-10-31

Elgin City

2 - 0

Arbroath

2015-10-31

2

0

2015-11-07

Elgin City

3 - 2

Annan Athletic

2015-11-07

3

2

2015-11-14

Clyde

4 - 2

Elgin City

2015-11-14

4

2

2015-11-21

Elgin City

4 - 2

East Fife

2015-11-21

4

2

2015-12-05

Stirling Albion

3 - 1

Elgin City

2015-12-05

3

1

2015-12-12

Berwick Rangers

2 - 3

Elgin City

2015-12-12

2

3

2015-12-19

Elgin City

0 - 0

Queen's Park

2015-12-19

0

0

2015-12-26

Elgin City

2 - 0

Montrose

2015-12-26

2

0

2016-01-02

East Fife

0 - 2

Elgin City

2016-01-02

0

2

2016-01-09

Arbroath

2 - 3

Elgin City

2016-01-09

2

3

2016-01-23

Elgin City

1 - 0

Berwick Rangers

2016-01-23

1

0

2016-01-30

Annan Athletic

4 - 2

Elgin City

2016-01-30

4

2

2016-02-06

Queen's Park

0 - 0

Elgin City

2016-02-06

0

0

2016-02-13

Elgin City

1 - 0

Clyde

2016-02-13

1

0

2016-02-20

Montrose

3 - 1

Elgin City

2016-02-20

3

1

2016-02-27

Elgin City

2 - 0

East Stirlingshire

2016-02-27

2

0

2016-03-05

Elgin City

1 - 3

East Fife

2016-03-05

1

3

2016-03-08

Elgin City

2 - 1

Stirling Albion

2016-03-08

2

1

2016-03-12

Clyde

1 - 0

Elgin City

2016-03-12

1

0

2016-03-19

Elgin City

1 - 1

Montrose

2016-03-19

1

1

2016-03-26

Berwick Rangers

2 - 0

Elgin City

2016-03-26

2

0

2016-04-02

Elgin City

2 - 2

Annan Athletic

2016-04-02

2

2

2016-04-09

Stirling Albion

0 - 0

Elgin City

2016-04-09

0

0

2016-04-16

Elgin City

1 - 1

Queen's Park

2016-04-16

1

1

2016-04-23

East Stirlingshire

0 - 3

Elgin City

2016-04-23

0

3

2016-04-30

Elgin City

4 - 1

Arbroath

2016-04-30

4

1

2016-08-06

Cowdenbeath

0 - 1

Elgin City

2016-08-06

0

1

2016-08-13

Elgin City

3 - 0

Edinburgh City

2016-08-13

3

0

2016-08-20

Elgin City

0 - 1

Arbroath

2016-08-20

0

1

2016-08-27

Forfar Athletic

3 - 2

Elgin City

2016-08-27

3

2

2016-09-10

Berwick Rangers

2 - 4

Elgin City

2016-09-10

2

4

2016-09-17

Elgin City

0 - 2

Clyde

2016-09-17

0

2

2016-09-24

Stirling Albion

0 - 4

Elgin City

2016-09-24

0

4

2016-10-01

Elgin City

0 - 2

Annan Athletic

2016-10-01

0

2

2016-10-08

Edinburgh City

1 - 2

Elgin City

2016-10-08

1

2

2016-10-15

Montrose

0 - 5

Elgin City

2016-10-15

0

5

2016-10-29

Elgin City

3 - 1

Cowdenbeath

2016-10-29

3

1

2016-11-05

Clyde

2 - 1

Elgin City

2016-11-05

2

1

2016-11-12

Elgin City

2 - 3

Stirling Albion

2016-11-12

2

3

2016-11-19

Annan Athletic

1 - 0

Elgin City

2016-11-19

1

0

2016-12-03

Elgin City

4 - 1

Montrose

2016-12-03

4

1

2016-12-10

Elgin City

6 - 0

Berwick Rangers

2016-12-10

6

0

2016-12-17

Arbroath

3 - 2

Elgin City

2016-12-17

3

2

2017-01-02

Elgin City

2 - 2

Forfar Athletic

2017-01-02

2

2

2017-01-07

Montrose

0 - 3

Elgin City

2017-01-07

0

3

2017-01-14

Elgin City

3 - 2

Annan Athletic

2017-01-14

3

2

2017-01-28

Elgin City

3 - 1

Edinburgh City

2017-01-28

3

1

2017-02-11

Forfar Athletic

1 - 1

Elgin City

2017-02-11

1

1

2017-02-18

Elgin City

4 - 1

Clyde

2017-02-18

4

1

2017-02-25

Berwick Rangers

0 - 1

Elgin City

2017-02-25

0

1

2017-02-28

Stirling Albion

1 - 0

Elgin City

2017-02-28

1

0

2017-03-04

Elgin City

0 - 0

Arbroath

2017-03-04

0

0

2017-03-11

Annan Athletic

1 - 0

Elgin City

2017-03-11

1

0

2017-03-14

Cowdenbeath

1 - 1

Elgin City

2017-03-14

1

1

2017-03-18

Elgin City

1 - 1

Forfar Athletic

2017-03-18

1

1

2017-03-25

Edinburgh City

3 - 0

Elgin City

2017-03-25

3

0

2017-04-01

Elgin City

2 - 2

Berwick Rangers

2017-04-01

2

2

2017-04-08

Elgin City

1 - 1

Montrose

2017-04-08

1

1

2017-04-15

Clyde

3 - 2

Elgin City

2017-04-15

3

2

2017-04-22

Elgin City

2 - 2

Stirling Albion

2017-04-22

2

2

2017-04-29

Arbroath

3 - 2

Elgin City

2017-04-29

3

2

2017-05-06

Elgin City

0 - 0

Cowdenbeath

2017-05-06

0

0

2017-08-05

Elgin City

1 - 1

Cowdenbeath

2017-08-05

1

1

2017-08-12

Peterhead

3 - 0

Elgin City

2017-08-12

3

0

2017-08-19

Elgin City

3 - 2

Clyde

2017-08-19

3

2

2017-08-26

Edinburgh City

0 - 3

Elgin City

2017-08-26

0

3

2017-09-09

Elgin City

0 - 1

Annan Athletic

2017-09-09

0

1

2017-09-16

Berwick Rangers

3 - 2

Elgin City

2017-09-16

3

2

2017-09-23

Elgin City

3 - 0

Montrose

2017-09-23

3

0

2017-09-30

Stirling Albion

2 - 2

Elgin City

2017-09-30

2

2

2017-10-21

Elgin City

2 - 0

Stenhousemuir

2017-10-21

2

0

2017-10-28

Clyde

2 - 4

Elgin City

2017-10-28

2

4

2017-11-04

Elgin City

0 - 2

Peterhead

2017-11-04

0

2

2017-11-11

Cowdenbeath

1 - 3

Elgin City

2017-11-11

1

3

2017-11-25

Elgin City

5 - 1

Berwick Rangers

2017-11-25

5

1

2017-12-02

Annan Athletic

2 - 0

Elgin City

2017-12-02

2

0

2017-12-09

Elgin City

1 - 1

Edinburgh City

2017-12-09

1

1

2017-12-16

Montrose

3 - 0

Elgin City

2017-12-16

3

0

2017-12-23

Stenhousemuir

4 - 1

Elgin City

2017-12-23

4

1

2018-01-02

Peterhead

7 - 0

Elgin City

2018-01-02

7

0

2018-01-06

Elgin City

2 - 1

Clyde

2018-01-06

2

1

2018-01-13

Elgin City

1 - 0

Cowdenbeath

2018-01-13

1

0

2018-01-27

Elgin City

2 - 0

Stenhousemuir

2018-01-27

2

0

2018-02-03

Stirling Albion

3 - 1

Elgin City

2018-02-03

3

1

2018-02-10

Elgin City

2 - 1

Annan Athletic

2018-02-10

2

1

2018-02-17

Elgin City

2 - 2

Montrose

2018-02-17

2

2

2018-02-24

Edinburgh City

4 - 0

Elgin City

2018-02-24

4

0

2018-03-10

Elgin City

3 - 0

Berwick Rangers

2018-03-10

3

0

2018-03-13

Clyde

1 - 0

Elgin City

2018-03-13

1

0

2018-03-17

Cowdenbeath

3 - 1

Elgin City

2018-03-17

3

1

2018-03-20

Elgin City

0 - 2

Stirling Albion

2018-03-20

0

2

2018-03-24

Stenhousemuir

0 - 2

Elgin City

2018-03-24

0

2

2018-03-27

Berwick Rangers

2 - 2

Elgin City

2018-03-27

2

2

2018-03-31

Elgin City

3 - 0

Stirling Albion

2018-03-31

3

0

2018-04-07

Annan Athletic

4 - 1

Elgin City

2018-04-07

4

1

2018-04-14

Elgin City

1 - 1

Edinburgh City

2018-04-14

1

1

2018-04-21

Elgin City

0 - 1

Peterhead

2018-04-21

0

1

2018-04-28

Montrose

1 - 1

Elgin City

2018-04-28

1

1

2018-08-04

Annan Athletic

1 - 1

Elgin City

2018-08-04

1

1

2018-08-11

Elgin City

1 - 0

Edinburgh City

2018-08-11

1

0

2018-08-18

Albion Rovers

0 - 1

Elgin City

2018-08-18

0

1

2018-09-01

Elgin City

0 - 3

Stirling Albion

2018-09-01

0

3

2018-09-15

Berwick Rangers

0 - 3

Elgin City

2018-09-15

0

3

2018-09-22

Clyde

4 - 1

Elgin City

2018-09-22

4

1

2018-09-29

Elgin City

2 - 1

Queen's Park

2018-09-29

2

1

2018-10-06

Peterhead

3 - 0

Elgin City

2018-10-06

3

0

2018-10-13

Elgin City

3 - 1

Cowdenbeath

2018-10-13

3

1

2018-10-27

Elgin City

0 - 1

Annan Athletic

2018-10-27

0

1

2018-11-03

Cowdenbeath

1 - 2

Elgin City

2018-11-03

1

2

2018-11-10

Elgin City

2 - 4

Berwick Rangers

2018-11-10

2

4

2018-11-17

Elgin City

1 - 3

Clyde

2018-11-17

1

3

2018-12-01

Stirling Albion

5 - 2

Elgin City

2018-12-01

5

2

2018-12-08

Elgin City

4 - 2

Albion Rovers

2018-12-08

4

2

2018-12-15

Edinburgh City

4 - 1

Elgin City

2018-12-15

4

1

2018-12-22

Queen's Park

0 - 4

Elgin City

2018-12-22

0

4

2018-12-29

Elgin City

0 - 3

Peterhead

2018-12-29

0

3

2019-01-05

Annan Athletic

2 - 0

Elgin City

2019-01-05

2

0

2019-01-12

Elgin City

1 - 4

Cowdenbeath

2019-01-12

1

4

2019-01-26

Elgin City

3 - 3

Edinburgh City

2019-01-26

3

3

2019-02-09

Albion Rovers

0 - 3

Elgin City

2019-02-09

0

3

2019-02-16

Elgin City

3 - 2

Stirling Albion

2019-02-16

3

2

2019-02-23

Berwick Rangers

0 - 3

Elgin City

2019-02-23

0

3

2019-02-26

Elgin City

2 - 2

Queen's Park

2019-02-26

2

2

2019-03-02

Peterhead

1 - 0

Elgin City

2019-03-02

1

0

2019-03-09

Elgin City

2 - 1

Clyde

2019-03-09

2

1

2019-03-16

Queen's Park

4 - 1

Elgin City

2019-03-16

4

1

2019-03-19

Clyde

2 - 0

Elgin City

2019-03-19

2

0

2019-03-23

Elgin City

0 - 2

Albion Rovers

2019-03-23

0

2

2019-03-30

Elgin City

0 - 1

Annan Athletic

2019-03-30

0

1

2019-04-06

Stirling Albion

2 - 1

Elgin City

2019-04-06

2

1

2019-04-13

Cowdenbeath

2 - 1

Elgin City

2019-04-13

2

1

2019-04-20

Elgin City

1 - 2

Peterhead

2019-04-20

1

2

2019-04-27

Edinburgh City

1 - 1

Elgin City

2019-04-27

1

1

2019-05-04

Elgin City

2 - 0

Berwick Rangers

2019-05-04

2

0

2019-08-03

Elgin City

3 - 0

Cowdenbeath

2019-08-03

3

0

2019-08-10

Annan Athletic

1 - 1

Elgin City

2019-08-10

1

1

2019-08-17

Elgin City

0 - 1

Stenhousemuir

2019-08-17

0

1

2019-08-24

Queen's Park

0 - 0

Elgin City

2019-08-24

0

0

2019-08-31

Elgin City

3 - 3

Edinburgh City

2019-08-31

3

3

2019-09-14

Stirling Albion

1 - 0

Elgin City

2019-09-14

1

0

2019-09-21

Elgin City

0 - 2

Cove Rangers

2019-09-21

0

2

2019-09-28

Brechin

2 - 1

Elgin City

2019-09-28

2

1

2019-10-05

Albion Rovers

1 - 3

Elgin City

2019-10-05

1

3

2019-10-26

Elgin City

3 - 1

Queen's Park

2019-10-26

3

1

2019-11-02

Elgin City

4 - 0

Annan Athletic

2019-11-02

4

0

2019-11-09

Edinburgh City

1 - 1

Elgin City

2019-11-09

1

1

2019-11-30

Elgin City

1 - 2

Stirling Albion

2019-11-30

1

2

2019-12-03

Stenhousemuir

2 - 2

Elgin City

2019-12-03

2

2

2019-12-07

Cowdenbeath

0 - 0

Elgin City

2019-12-07

0

0

2019-12-14

Elgin City

2 - 2

Albion Rovers

2019-12-14

2

2

2019-12-21

Elgin City

3 - 1

Brechin

2019-12-21

3

1

2019-12-28

Cove Rangers

2 - 0

Elgin City

2019-12-28

2

0

2020-01-04

Elgin City

0 - 1

Edinburgh City

2020-01-04

0

1

2020-01-11

Annan Athletic

0 - 4

Elgin City

2020-01-11

0

4

2020-01-18

Elgin City

2 - 3

Stenhousemuir

2020-01-18

2

3

2020-01-25

Stirling Albion

1 - 2

Elgin City

2020-01-25

1

2

2020-02-01

Brechin

1 - 2

Elgin City

2020-02-01

1

2

2020-02-08

Elgin City

3 - 0

Cove Rangers

2020-02-08

3

0

2020-02-15

Queen's Park

2 - 0

Elgin City

2020-02-15

2

0

2020-02-29

Albion Rovers

1 - 2

Elgin City

2020-02-29

1

2

2020-03-07

Elgin City

3 - 1

Stirling Albion

2020-03-07

3

1

2020-03-10

Elgin City

3 - 2

Cowdenbeath

2020-03-10

3

2

2020-03-14

Elgin City

? - ?

Brechin

2020-03-14

?

?

2020-03-21

Stenhousemuir

? - ?

Elgin City

2020-03-21

?

?

2020-03-28

Elgin City

? - ?

Queen's Park

2020-03-28

?

?

2020-04-04

Cove Rangers

? - ?

Elgin City

2020-04-04

?

?

2020-04-11

Edinburgh City

? - ?

Elgin City

2020-04-11

?

?

2020-04-18

Elgin City

? - ?

Annan Athletic

2020-04-18

?

?

2020-04-25

Elgin City

? - ?

Albion Rovers

2020-04-25

?

?

2020-05-02

Cowdenbeath

? - ?

Elgin City

2020-05-02

?

?

2020-10-17

Stranraer

1 - 4

Elgin City

2020-10-17

1

4

2020-10-24

Elgin City

3 - 0

Brechin

2020-10-24

3

0

2020-10-31

Edinburgh City

1 - 0

Elgin City

2020-10-31

1

0

2020-11-07

Elgin City

0 - 1

Queen's Park

2020-11-07

0

1

2020-11-21

Stirling Albion

1 - 2

Elgin City

2020-11-21

1

2

2020-11-28

Elgin City

5 - 2

Cowdenbeath

2020-11-28

5

2

2020-12-05

Elgin City

1 - 0

Annan Athletic

2020-12-05

1

0

2020-12-12

Albion Rovers

3 - 1

Elgin City

2020-12-12

3

1

2020-12-19

Elgin City

2 - 0

Stenhousemuir

2020-12-19

2

0

2021-03-13

Elgin City

? - ?

Annan Athletic

2021-03-13

?

?

2021-03-20

Elgin City

1 - 2

Edinburgh City

2021-03-20

1

2

2021-03-27

Elgin City

1 - 1

Stirling Albion

2021-03-27

1

1

2021-03-30

Brechin

1 - 2

Elgin City

2021-03-30

1

2

2021-04-03

Annan Athletic

0 - 3

Elgin City

2021-04-03

0

3

2021-04-06

Elgin City

2 - 1

Stranraer

2021-04-06

2

1

2021-04-10

Cowdenbeath

1 - 0

Elgin City

2021-04-10

1

0

2021-04-13

Stenhousemuir

2 - 0

Elgin City

2021-04-13

2

0

2021-04-17

Elgin City

2 - 5

Albion Rovers

2021-04-17

2

5

2021-04-20

Queen's Park

0 - 0

Elgin City

2021-04-20

0

0

2021-04-27

Stranraer

1 - 4

Elgin City

2021-04-27

1

4

2021-04-29

Elgin City

3 - 1

Stirling Albion

2021-04-29

3

1

2021-05-01

Edinburgh City

2 - 0

Elgin City

2021-05-01

2

0

2021-05-04

Elgin City

3 - 2

Queen's Park

2021-05-04

3

2

2021-05-08

Elgin City

0 - 1

Edinburgh City

2021-05-08

0

1

2021-05-11

Edinburgh City

2 - 2

Elgin City

2021-05-11

2

2

2021-07-31

Elgin City

1 - 1

Stranraer

2021-07-31

1

1

2021-08-07

Cowdenbeath

3 - 1

Elgin City

2021-08-07

3

1

2021-08-14

Elgin City

3 - 0

Albion Rovers

2021-08-14

3

0

2021-08-21

Elgin City

1 - 1

Forfar Athletic

2021-08-21

1

1

2021-08-27

Edinburgh City

2 - 0

Elgin City

2021-08-27

2

0

2021-09-11

Kelty Hearts

1 - 1

Elgin City

2021-09-11

1

1

2021-09-18

Elgin City

0 - 2

Annan Athletic

2021-09-18

0

2

2021-09-25

Stenhousemuir

1 - 2

Elgin City

2021-09-25

1

2

2021-10-02

Elgin City

0 - 2

Stirling Albion

2021-10-02

0

2

2021-10-16

Albion Rovers

2 - 0

Elgin City

2021-10-16

2

0

2021-11-06

Forfar Athletic

2 - 1

Elgin City

2021-11-06

2

1

2021-11-13

Elgin City

1 - 0

Cowdenbeath

2021-11-13

1

0

2021-11-20

Stranraer

1 - 0

Elgin City

2021-11-20

1

0

2021-11-23

Elgin City

1 - 1

Edinburgh City

2021-11-23

1

1

2021-12-11

Annan Athletic

4 - 1

Elgin City

2021-12-11

4

1

2021-12-18

Elgin City

2 - 2

Stenhousemuir

2021-12-18

2

2

2021-12-21

Stirling Albion

0 - 1

Elgin City

2021-12-21

0

1

2022-01-02

Elgin City

1 - 0

Forfar Athletic

2022-01-02

1

0

2022-01-07

Edinburgh City

2 - 2

Elgin City

2022-01-07

2

2

2022-01-15

Elgin City

1 - 1

Albion Rovers

2022-01-15

1

1

2022-01-25

Elgin City

2 - 0

Kelty Hearts

2022-01-25

2

0

2022-01-29

Stenhousemuir

2 - 1

Elgin City

2022-01-29

2

1

2022-02-05

Kelty Hearts

4 - 0

Elgin City

2022-02-05

4

0

2022-02-12

Elgin City

1 - 2

Stranraer

2022-02-12

1

2

2022-02-15

Elgin City

0 - 2

Annan Athletic

2022-02-15

0

2

2022-02-19

Cowdenbeath

2 - 0

Elgin City

2022-02-19

2

0

2022-02-26

Elgin City

3 - 1

Stirling Albion

2022-02-26

3

1

2022-03-05

Forfar Athletic

0 - 0

Elgin City

2022-03-05

0

0

2022-03-12

Annan Athletic

2 - 1

Elgin City

2022-03-12

2

1

2022-03-19

Elgin City

0 - 0

Kelty Hearts

2022-03-19

0

0

2022-03-26

Elgin City

2 - 0

Edinburgh City

2022-03-26

2

0

2022-04-02

Albion Rovers

0 - 0

Elgin City

2022-04-02

0

0

2022-04-09

Elgin City

0 - 2

Stenhousemuir

2022-04-09

0

2

2022-04-16

Stirling Albion

0 - 2

Elgin City

2022-04-16

0

2

2022-04-23

Elgin City

1 - 4

Cowdenbeath

2022-04-23

1

4

2022-04-30

Stranraer

2 - 0

Elgin City

2022-04-30

2

0

2022-07-30

Elgin City

1 - 3

East Fife

2022-07-30

1

3

2022-08-06

Stirling Albion

2 - 2

Elgin City

2022-08-06

2

2

2022-08-13

Forfar Athletic

2 - 2

Elgin City

2022-08-13

2

2

2022-08-20

Elgin City

2 - 2

Stranraer

2022-08-20

2

2

2022-08-27

Dumbarton

2 - 1

Elgin City

2022-08-27

2

1

2022-09-03

Elgin City

2 - 0

Bonnyrigg Rose Athletic

2022-09-03

2

0

2022-09-17

Stenhousemuir

3 - 3

Elgin City

2022-09-17

3

3

2022-10-01

Elgin City

5 - 1

Annan Athletic

2022-10-01

5

1

2022-10-08

Stranraer

2 - 3

Elgin City

2022-10-08

2

3

2022-10-11

Elgin City

1 - 0

Albion Rovers

2022-10-11

1

0

2022-10-15

Elgin City

0 - 1

Forfar Athletic

2022-10-15

0

1

2022-10-29

East Fife

2 - 1

Elgin City

2022-10-29

2

1

2022-11-05

Bonnyrigg Rose Athletic

2 - 3

Elgin City

2022-11-05

2

3

2022-11-12

Elgin City

0 - 4

Dumbarton

2022-11-12

0

4

2022-11-19

Annan Athletic

1 - 3

Elgin City

2022-11-19

1

3

2022-12-03

Elgin City

2 - 1

Stenhousemuir

2022-12-03

2

1

2022-12-23

Elgin City

1 - 2

Stirling Albion

2022-12-23

1

2

2023-01-02

Forfar Athletic

0 - 1

Elgin City

2023-01-02

0

1

2023-01-07

Elgin City

1 - 2

East Fife

2023-01-07

1

2

2023-01-14

Elgin City

1 - 1

Annan Athletic

2023-01-14

1

1

2023-01-28

Stenhousemuir

2 - 0

Elgin City

2023-01-28

2

0

2023-02-04

Elgin City

1 - 1

Albion Rovers

2023-02-04

1

1

2023-02-18

Elgin City

0 - 1

Stranraer

2023-02-18

0

1

2023-02-21

Albion Rovers

3 - 0

Elgin City

2023-02-21

3

0

2023-02-25

Dumbarton

1 - 2

Elgin City

2023-02-25

1

2

2023-03-04

Elgin City

0 - 1

Bonnyrigg Rose Athletic

2023-03-04

0

1

2023-03-11

Annan Athletic

4 - 1

Elgin City

2023-03-11

4

1

2023-03-24

East Fife

2 - 0

Elgin City

2023-03-24

2

0

2023-04-01

Elgin City

0 - 3

Stirling Albion

2023-04-01

0

3

2023-04-04

Stirling Albion

1 - 0

Elgin City

2023-04-04

1

0

2023-04-08

Albion Rovers

3 - 0

Elgin City

2023-04-08

3

0

2023-04-11

Elgin City

1 - 1

Stenhousemuir

2023-04-11

1

1

2023-04-15

Elgin City

2 - 0

Forfar Athletic

2023-04-15

2

0

2023-04-22

Stranraer

3 - 1

Elgin City

2023-04-22

3

1

2023-04-29

Elgin City

1 - 0

Dumbarton

2023-04-29

1

0

2023-05-06

Bonnyrigg Rose Athletic

3 - 0

Elgin City

2023-05-06

3

0

2023-08-05

Elgin City

0 - 1

Stranraer

2023-08-05

0

1

2023-08-12

Forfar Athletic

0 - 0

Elgin City

2023-08-12

0

0

2023-08-19

Spartans

2 - 1

Elgin City

2023-08-19

2

1

2023-08-26

Elgin City

1 - 1

East Fife

2023-08-26

1

1

2023-09-02

Bonnyrigg Rose Athletic

5 - 1

Elgin City

2023-09-02

5

1

2023-09-16

Elgin City

2 - 0

Dumbarton

2023-09-16

2

0

2023-09-23

Clyde

2 - 1

Elgin City

2023-09-23

2

1

2023-09-30

Peterhead

6 - 0

Elgin City

2023-09-30

6

0

2023-10-24

Elgin City

1 - 1

Stenhousemuir

2023-10-24

1

1

2023-11-04

Stranraer

3 - 1

Elgin City

2023-11-04

3

1

2023-11-11

Elgin City

2 - 0

Bonnyrigg Rose Athletic

2023-11-11

2

0

2023-11-18

Dumbarton

1 - 0

Elgin City

2023-11-18

1

0

2023-11-21

Elgin City

1 - 0

Forfar Athletic

2023-11-21

1

0

2023-12-09

East Fife

4 - 0

Elgin City

2023-12-09

4

0

2023-12-16

Elgin City

0 - 4

Spartans

2023-12-16

0

4

2023-12-23

Stenhousemuir

2 - 0

Elgin City

2023-12-23

2

0

2023-12-30

Elgin City

2 - 1

Peterhead

2023-12-30

2

1

2024-01-06

Elgin City

2 - 1

Stranraer

2024-01-06

2

1

2024-01-13

Forfar Athletic

2 - 1

Elgin City

2024-01-13

2

1

2024-01-27

Elgin City

0 - 1

Dumbarton

2024-01-27

0

1

2024-01-30

Elgin City

2 - 1

Clyde

2024-01-30

2

1

2024-02-03

Elgin City

1 - 0

East Fife

2024-02-03

1

0

2024-02-06

Bonnyrigg Rose Athletic

2 - 0

Elgin City

2024-02-06

2

0

2024-02-10

Spartans

1 - 2

Elgin City

2024-02-10

1

2

2024-02-17

Elgin City

2 - 2

Stenhousemuir

2024-02-17

2

2

2024-02-24

Peterhead

1 - 1

Elgin City

2024-02-24

1

1

2024-03-02

Clyde

2 - 1

Elgin City

2024-03-02

2

1

2024-03-09

Elgin City

1 - 0

Bonnyrigg Rose Athletic

2024-03-09

1

0

2024-03-16

Stranraer

1 - 2

Elgin City

2024-03-16

1

2

2024-03-23

Elgin City

1 - 1

Forfar Athletic

2024-03-23

1

1

2024-03-30

East Fife

2 - 0

Elgin City

2024-03-30

2

0

2024-04-06

Elgin City

2 - 2

Spartans

2024-04-06

2

2

2024-04-13

Stenhousemuir

1 - 1

Elgin City

2024-04-13

1

1

2024-04-20

Elgin City

1 - 1

Peterhead

2024-04-20

1

1

2024-04-27

Dumbarton

2 - 2

Elgin City

2024-04-27

2

2

2024-05-04

Elgin City

0 - 3

Clyde

2024-05-04

0

3

2024-08-03

Elgin City

4 - 2

East Fife

2024-08-03

4

2

2024-08-10

Stirling Albion

0 - 1

Elgin City

2024-08-10

0

1

2024-08-24

Stranraer

1 - 1

Elgin City

2024-08-24

1

1

2024-08-31

Forfar Athletic

1 - 1

Elgin City

2024-08-31

1

1

2024-09-14

Elgin City

2 - 1

Bonnyrigg Rose Athletic

2024-09-14

2

1

2024-09-17

Elgin City

1 - 1

Spartans

2024-09-17

1

1

2024-09-21

Clyde

0 - 0

Elgin City

2024-09-21

0

0

2024-09-28

Elgin City

3 - 3

Edinburgh City

2024-09-28

3

3

2024-10-05

Peterhead

0 - 1

Elgin City

2024-10-05

0

1

2024-10-19

Spartans

1 - 3

Elgin City

2024-10-19

1

3

2024-11-02

Elgin City

1 - 0

Stranraer

2024-11-02

1

0

2024-11-09

Bonnyrigg Rose Athletic

2 - 0

Elgin City

2024-11-09

2

0

2024-11-16

Elgin City

2 - 1

Forfar Athletic

2024-11-16

2

1

2024-12-07

East Fife

2 - 1

Elgin City

2024-12-07

2

1

2024-12-14

Elgin City

2 - 4

Stirling Albion

2024-12-14

2

4

2024-12-17

Elgin City

4 - 2

Clyde

2024-12-17

4

2

2024-12-21

Edinburgh City

1 - 0

Elgin City

2024-12-21

1

0

2024-12-28

Elgin City

2 - 0

Peterhead

2024-12-28

2

0

2025-01-11

Forfar Athletic

1 - 1

Elgin City

2025-01-11

1

1

2025-01-25

Clyde

0 - 0

Elgin City

2025-01-25

0

0

2025-02-01

Elgin City

1 - 0

East Fife

2025-02-01

1

0

2025-02-04

Elgin City

3 - 0

Bonnyrigg Rose Athletic

2025-02-04

3

0

2025-02-08

Stirling Albion

3 - 1

Elgin City

2025-02-08

3

1

2025-02-15

Stranraer

1 - 0

Elgin City

2025-02-15

1

0

2025-02-22

Elgin City

1 - 2

Edinburgh City

2025-02-22

1

2

2025-03-01

Peterhead

2 - 0

Elgin City

2025-03-01

2

0

2025-03-08

Elgin City

0 - 1

Forfar Athletic

2025-03-08

0

1

2025-03-11

Elgin City

0 - 2

Spartans

2025-03-11

0

2

2025-03-15

Elgin City

2 - 0

Clyde

2025-03-15

2

0

2025-03-22

Spartans

1 - 2

Elgin City

2025-03-22

1

2

2025-03-29

Bonnyrigg Rose Athletic

0 - 1

Elgin City

2025-03-29

0

1

2025-04-05

Elgin City

0 - 2

Stirling Albion

2025-04-05

0

2

2025-04-12

Edinburgh City

2 - 0

Elgin City

2025-04-12

2

0

2025-04-19

Elgin City

4 - 0

Peterhead

2025-04-19

4

0

2025-04-26

Elgin City

3 - 0

Stranraer

2025-04-26

3

0

2025-05-03

East Fife

2 - 0

Elgin City

2025-05-03

2

0

2025-08-02

Annan Athletic

3 - 2

Elgin City

2025-08-02

3

2

2025-08-09

Elgin City

0 - 1

East Kilbride

2025-08-09

0

1

2025-08-16

Dumbarton

1 - 1

Elgin City

2025-08-16

1

1

2025-08-23

Elgin City

2 - 4

Edinburgh City

2025-08-23

2

4

2025-08-30

Clyde

0 - 0

Elgin City

2025-08-30

0

0

2025-09-13

Elgin City

3 - 0

Stirling Albion

2025-09-13

3

0

2025-09-20

Stranraer

1 - 1

Elgin City

2025-09-20

1

1

2025-09-27

Elgin City

2 - 3

Spartans

2025-09-27

2

3

2025-10-04

Elgin City

2 - 1

Forfar Athletic

2025-10-04

2

1

2025-10-18

East Kilbride

3 - 0

Elgin City

2025-10-18

3

0

2025-11-01

Elgin City

2 - 0

Annan Athletic

2025-11-01

2

0

2025-11-08

Edinburgh City

1 - 3

Elgin City

2025-11-08

1

3

2025-11-15

Elgin City

2 - 0

Dumbarton

2025-11-15

2

0

2025-11-22

Stirling Albion

1 - 1

Elgin City

2025-11-22

1

1

2025-12-06

Elgin City

1 - 1

Clyde

2025-12-06

1

1

2025-12-13

Elgin City

1 - 2

Stranraer

2025-12-13

1

2

2025-12-20

Spartans

1 - 0

Elgin City

2025-12-20

1

0

2025-12-27

Forfar Athletic

4 - 2

Elgin City

2025-12-27

4

2

2026-01-24

Dumbarton

2 - 2

Elgin City

2026-01-24

2

2

2026-01-31

Elgin City

3 - 3

Spartans

2026-01-31

3

3

2026-02-10

Clyde

1 - 1

Elgin City

2026-02-10

1

1

2026-02-17

Elgin City

1 - 6

East Kilbride

2026-02-17

1

6

2026-02-21

Elgin City

1 - 0

Stirling Albion

2026-02-21

1

0

2026-02-24

Elgin City

3 - 0

Edinburgh City

2026-02-24

3

0

2026-02-28

Stranraer

1 - 2

Elgin City

2026-02-28

1

2

2026-03-07

East Kilbride

3 - 0

Elgin City

2026-03-07

3

0

2026-03-10

Annan Athletic

2 - 1

Elgin City

2026-03-10

2

1

2026-03-14

Elgin City

1 - 1

Dumbarton

2026-03-14

1

1

2026-03-21

Edinburgh City

0 - 3

Elgin City

2026-03-21

0

3

2026-03-24

Elgin City

2 - 0

Forfar Athletic

2026-03-24

2

0

2026-03-28

Elgin City

2 - 0

Clyde

2026-03-28

2

0

2026-04-04

Forfar Athletic

2 - 1

Elgin City

2026-04-04

2

1

2026-04-11

Elgin City

0 - 3

Annan Athletic

2026-04-11

0

3

2026-04-18

Stirling Albion

2 - 2

Elgin City

2026-04-18

2

2

2026-04-25

Spartans

1 - 1

Elgin City

2026-04-25

1

1

2026-05-02

Elgin City

0 - 1

Stranraer

2026-05-02

0

1

League Cup

League Cup

2017-07-15

Dunfermline

6 - 0

Elgin City

2017-07-15

6

0

2017-07-18

Elgin City

0 - 1

Heart Of Midlothian

2017-07-18

0

1

2017-07-25

East Fife

3 - 2

Elgin City

2017-07-25

3

2

2017-07-29

Elgin City

0 - 3

Peterhead

2017-07-29

0

3

2018-07-14

Ross County

2 - 0

Elgin City

2018-07-14

2

0

2018-07-21

Arbroath

2 - 0

Elgin City

2018-07-21

2

0

2018-07-24

Elgin City

0 - 3

Alloa Athletic

2018-07-24

0

3

2018-07-28

Elgin City

0 - 4

Dundee Utd

2018-07-28

0

4

2019-07-13

Arbroath

2 - 1

Elgin City

2019-07-13

2

1

2019-07-16

Alloa Athletic

3 - 3

Elgin City

2019-07-16

3

3

2019-07-20

Elgin City

3 - 0

Stirling Albion

2019-07-20

3

0

2019-07-26

Elgin City

0 - 2

Hibernian

2019-07-26

0

2

2020-10-10

Elgin City

2 - 0

Stirling Albion

2020-10-10

2

0

2020-10-13

Montrose

0 - 2

Elgin City

2020-10-13

0

2

2020-11-10

Elgin City

1 - 4

Ross County

2020-11-10

1

4

2020-11-14

Arbroath

3 - 0

Elgin City

2020-11-14

3

0

2021-07-10

Elgin City

0 - 1

Arbroath

2021-07-10

0

1

2021-07-14

Dundee Utd

6 - 1

Elgin City

2021-07-14

6

1

2021-07-20

Elgin City

1 - 3

Kelty Hearts

2021-07-20

1

3

2021-07-24

East Fife

2 - 3

Elgin City

2021-07-24

2

3

2022-07-09

Ayr Utd

0 - 0

Elgin City

2022-07-09

0

0

2022-07-16

Annan Athletic

4 - 0

Elgin City

2022-07-16

4

0

2022-07-19

Elgin City

2 - 4

ST Johnstone

2022-07-19

2

4

2022-07-23

Elgin City

0 - 2

Queen of the South

2022-07-23

0

2

2023-07-15

Elgin City

0 - 2

Motherwell

2023-07-15

0

2

2023-07-18

East Fife

3 - 1

Elgin City

2023-07-18

3

1

2023-07-22

Elgin City

0 - 2

Queen of the South

2023-07-22

0

2

2023-07-25

Queen's Park

5 - 0

Elgin City

2023-07-25

5

0

2024-07-13

Elgin City

0 - 5

Hibernian

2024-07-13

0

5

2024-07-16

Elgin City

1 - 1

Kelty Hearts

2024-07-16

1

1

2024-07-20

Peterhead

4 - 2

Elgin City

2024-07-20

4

2

2024-07-23

Queen's Park

4 - 0

Elgin City

2024-07-23

4

0

2025-07-12

Elgin City

1 - 5

Raith Rovers

2025-07-12

1

5

2025-07-15

Inverness CT

2 - 0

Elgin City

2025-07-15

2

0

2025-07-19

Elgin City

1 - 4

East Kilbride

2025-07-19

1

4

2025-07-26

ST Johnstone

8 - 0

Elgin City

2025-07-26

8

0

Friendlies Clubs

Friendlies Clubs

2022-06-21

Strathspey Thistle

? - ?

Elgin City

2022-06-21

?

?

2022-07-05

Rothes

? - ?

Elgin City

2022-07-05

?

?

2023-07-01

Elgin City

? - ?

Huntly

2023-07-01

?

?

2023-07-04

Banks O' Dee

? - ?

Elgin City

2023-07-04

?

?

2021-07-03

Elgin City

0 - 5

Ross County

2021-07-03

0

5

2021-07-17

Elgin City

0 - 0

Nairn County

2021-07-17

0

0

2022-06-18

Clachnacuddin

0 - 0

Elgin City

2022-06-18

0

0

2022-06-28

Keith

0 - 5

Elgin City

2022-06-28

0

5

2022-07-01

Forres Mechanics

0 - 3

Elgin City

2022-07-01

0

3

2023-06-22

Elgin City

1 - 3

Forres Mechanics

2023-06-22

1

3

2023-06-27

Elgin City

5 - 1

Rothes

2023-06-27

5

1

2023-07-01

Huntly

2 - 0

Elgin City

2023-07-01

2

0

2023-07-04

Elgin City

2 - 3

Banks O' Dee

2023-07-04

2

3

2023-07-08

Inverness CT

4 - 1

Elgin City

2023-07-08

4

1

2024-06-25

Elgin City

4 - 2

Keith

2024-06-25

4

2

2024-06-29

Elgin City

3 - 1

Inverurie Loco Works

2024-06-29

3

1

2024-07-02

Forres Mechanics

2 - 5

Elgin City

2024-07-02

2

5

2024-07-06

Buckie Thistle

0 - 2

Elgin City

2024-07-06

0

2

2025-06-28

Lossiemouth

0 - 4

Elgin City

2025-06-28

0

4

2025-07-01

Elgin City

4 - 1

Fraserburgh

2025-07-01

4

1

2025-07-05

Formartine United

1 - 3

Elgin City

2025-07-05

1

3