B. Alston

B. Alston

Midfielder

StenhousemuirStenhousemuir

Age: 33 (23/03/1992)

Nationality: Scotland

  • Stats by season
  • 2024/2025 Stenhousemuir
    Scottish Cup

    1

    -

    -

    -

    -

  • 2024/2025 Stenhousemuir
    League One

    23

    1373

    8

    3

    -

  • 2024/2025 Stenhousemuir
    Challenge Cup

    2

    134

    2

    -

    -

  • 2024/2025 Stenhousemuir
    League Cup

    -

    -

    -

    -

    -

  • 2023/2024 Partick Thistle
    Premiership Play-Offs

    4

    93

    3

    -

    -

  • 2024 Stenhousemuir
    Club Friendlies 3

    -

    -

    -

    -

    -

  • 2023/2024 Partick Thistle
    Scottish Cup

    3

    136

    1

    -

    -

  • 2023/2024 Partick Thistle
    Championship

    24

    781

    2

    -

    -

  • 2023/2024 Partick Thistle
    Challenge Cup

    -

    -

    -

    -

    -

  • 2023/2024 Partick Thistle
    League Cup

    1

    14

    -

    -

    -

  • 2023 Partick Thistle
    Club Friendlies 3

    -

    -

    -

    -

    -

  • 2022/2023 Partick Thistle
    Premiership Play-Offs

    -

    -

    -

    -

    -

  • 2022/2023 Kilmarnock
    Scottish Cup

    1

    75

    -

    -

    -

  • 2022/2023 Kilmarnock
    Premiership

    16

    500

    -

    -

    -

  • 2022/2023 Kilmarnock
    League Cup

    1

    11

    -

    -

    -

  • 2022 Partick Thistle
    Club Friendlies 3

    -

    -

    -

    -

    -

  • 2021/2022 Kilmarnock
    Scottish Cup

    1

    96

    -

    -

    -

  • 2021/2022 Kilmarnock
    Challenge Cup

    2

    180

    -

    1

    -

  • 2021/2022 Kilmarnock
    Championship

    31

    2411

    3

    5

    -

  • 2021/2022 Kilmarnock
    League Cup

    5

    427

    1

    -

    -

  • 2020/2021 Falkirk
    Scottish Cup

    1

    26

    -

    -

    -

  • 2020/2021 Falkirk
    League One

    21

    1787

    3

    1

    -

  • 2020/2021 Falkirk
    League Cup

    3

    189

    -

    1

    -

  • 2020/2021 Kilmarnock
    Premiership

    -

    -

    -

    -

    -

  • 2019/2020 Hamilton Academical
    Scottish Cup

    2

    134

    -

    -

    -

  • 2019/2020 Hamilton Academical
    Premiership

    19

    1313

    1

    2

    -

  • 2019/2020 Hamilton Academical
    League Cup

    4

    420

    1

    -

    -

  • 2018/2019 Kilmarnock
    Scottish Cup

    -

    -

    -

    -

    -

  • 2018/2019 St. Johnstone
    Scottish Cup

    -

    -

    -

    -

    -

  • 2018/2019 St. Johnstone
    Premiership

    21

    1102

    4

    2

    -

  • 2018/2019 St. Johnstone
    League Cup

    5

    292

    -

    -

    -

  • 2017/2018 St. Johnstone
    Scottish Cup

    2

    98

    -

    1

    -

  • 2017/2018 St. Johnstone
    Premiership

    22

    1493

    2

    2

    -

  • 2017 St. Johnstone
    League Cup

    1

    64

    -

    -

    -

  • 2017/2018 St. Johnstone
    Europa League

    2

    166

    -

    1

    -

  • 2016/2017 St. Johnstone
    Scottish Cup

    2

    134

    1

    -

    -

  • 2016/2017 St. Johnstone
    Premiership

    35

    2039

    2

    2

    -

  • 2015/2016 Falkirk
    Premiership Play-Offs

    4

    188

    1

    -

    -

  • 2015/2016 Falkirk
    Scottish Cup

    1

    -

    -

    -

    -

  • 2015/2016 Falkirk
    Championship

    10

    -

    1

    1

    -

  • 2014/2015 Falkirk
    Scottish Cup

    4

    351

    -

    -

    -

  • 2014/2015 Falkirk
    League Cup

    3

    300

    1

    -

    -

  • 2013/2014 Falkirk
    Premiership Play-Offs

    4

    -

    2

    1

    -

  • 2013/2014 Falkirk
    Challenge Cup

    1

    -

    1

    -

    -

  • 2012/2013 Falkirk
    Scottish Cup

    1

    -

    -

    -

    -

  • 2007/2008 Kilmarnock
    Premiership

    -

    -

    -

    -

    -

  • 2011 Partick Thistle
    Club Friendlies 1

    -

    -

    -

    -

    -

  • Transfers
  • 2024

    Partick ThistlePartick ThistleStenhousemuirStenhousemuir
    Free Transfer
  • 2023

    KilmarnockKilmarnockPartick ThistlePartick Thistle
    Free Transfer
  • 2021

    FalkirkFalkirkKilmarnockKilmarnock
    Free Transfer
  • 2020

    Hamilton AcademicalHamilton AcademicalFalkirkFalkirk
    Free Transfer
  • 2019

    St. JohnstoneSt. JohnstoneHamilton AcademicalHamilton Academical
    Free Transfer
  • 2016

    FalkirkFalkirkSt. JohnstoneSt. Johnstone
    Free Transfer