Russell
Dingwall

Attacking midfielder · age 29 · Scotland · 5 ft 9 in (1.75 m) · contract to May 2027

Apps
10
Goals
3
Assists
2
Rating
6.48
2026/27

Ross
Cunningham

Central midfielder · age 28 · Scotland · 5 ft 9 in (1.76 m) · contract to May 2027

Apps
8
Goals
0
Assists
0
Rating
6.41
2026/27
Change Dingwall
Change Cunningham

Attributes

This season · 2026/27 · rated out of 99

Russell DingwallRoss Cunningham
82Shooting22

Each number out of 99, against the players each was rated with. Both rated against the League Two.

Per 90 minutes

League matches · This season · 2026/27

Russell DingwallRoss Cunningham
890 minutes566 minutes
6.48Average rating6.41
0.30Goalsper 900.00
0.20Assistsper 900.00
0.81Fouls wonper 900.16

Where they play

Positions in their recent starts

Russell DingwallRoss Cunningham
Russell Dingwall
AMCMRWLMRMLWRB

Attacking midfielder 33% · Central midfielder 23% · Right winger 14%

Ross Cunningham
CMRWAMLMRMDMLW

Central midfielder 34% · Right winger 20% · Attacking midfielder 17%

Career

League seasons in the competitions we cover

Russell DingwallRoss Cunningham
232League apps188
40League goals38
38League assists10
0.17Goals per game0.20
488Minutes per goalfewer is better323
Goals a season, season by season
  1. 0
    1
    15/16
  2. 0
    0
    12
    16/17
  3. 0
    0
    06
    17/18
  4. 0
    0
    13
    18/19
  5. 0
    3
    2715
    19/20
  6. 5
    2
    2419
    20/21
  7. 1
    4
    3620
    21/22
  8. 11
    7
    3627
    22/23
  9. 6
    4
    3127
    23/24
  10. 9
    13
    3632
    24/25
  11. 5
    5
    3028
    25/26
  12. 3
    0
    108
    26/27

Each pair: goals above, league games below. By the year each season began.

The tale of the tape

League careers in the competitions we cover

Russell DingwallRoss Cunningham
29
Age
28
5 ft 9 in (1.75 m)
Height
5 ft 9 in (1.76 m)
Right
Foot
Right
May 2027
Contract to
May 2027
11
League seasons
12
1
League titles
0
Free transfer, 2019
Last move
Free transfer, 2025

League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.