Sofascore attribute a match rating out of 10 to every player in each top-flight Irish League match and have ranked the best players of the campaign to date.
Here’s who they have as the 20 top stars of the season so far...do you agree?

5. Chris Shields (Linfield)
Chris Shields plays a key role in Linfield's midfield and while he has scored six goals, it's his defensive work which is just as impressive. Shields has averaged 5.6 interceptions per game this season and 14.1 ball recoveries, giving him a match rating of 7.84 Photo: David Maginnis/Pacemaker Press

6. Ronan Doherty (Cliftonville)
Ronan Doherty has been one of the most impressive performers in a superb Cliftonville team this season under Jim Magilton. He has provided eight assists so far and has a match rating of 7.73, making almost 50 passes per game Photo: INPHO/Declan Roughan

7. Kyle McClean (Linfield)
A standout star for Linfield in their charge to the Premiership summit, Kyle McClean has scored four times and provided three assists. His best single performance of the season (9.5) came in a 2-0 victory against Loughgall and he has an average rating of 7.66 Photo: INPHO/Presseye/Brian Little

8. Rory Hale (Cliftonville)
A genuine Player of the Season contender, Rory Hale has been the heartbeat of Cliftonville this campaign. With seven goals and 10 assists, the 27-year-old has an average match rating of 7.65. His best single performance came with a 9.5 showing against Carrick Rangers in August when he netted a brace Photo: INPHO/Stephen Hamilton

