| Personal information | |||
|---|---|---|---|
| Date of birth | 11 November 1991 | ||
| Place of birth | Inverness, Scotland | ||
| Position | Midfielder | ||
| Team information | |||
Current team | Sacramento Republic | ||
| Number | 19 | ||
| Youth career | |||
| 2008–2010 | Inverness Caledonian Thistle | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2010–2015 | Inverness Caledonian Thistle | 149 | (11) |
| 2015–2017 | Dundee | 56 | (1) |
| 2018 | Sepsi OSK | 5 | (0) |
| 2018 | Brora Rangers | 3 | (1) |
| 2019–2021 | El Paso Locomotive | 69 | (6) |
| 2022– | Sacramento Republic | 112 | (7) |
| International career | |||
| 2010 | Scotland U21 | 1 | (1) |
| * Club domestic league appearances and goals as of 21:58, 30 October 2025 (UTC) | |||
Nicholas Ross (born 11 November 1991) is a Scottish professional footballer who plays as an attacking midfielder for Sacramento Republic in the USL Championship. Ross has previously played for Inverness Caledonian Thistle, Dundee, Brora Rangers, El Paso Locomotive and the Scotland under-21 team.
Born in Inverness, Scotland, Ross came through the youth ranks at Inverness Caledonian Thistle. [1] [2] Following the club’s relegation, he signed his first professional contract with them. [1] [3]
Ahead of the 2009–10 season, Ross was among several youngsters selected for the first team squad by manager Terry Butcher. [4] Ross made his debut for Inverness Caledonian Thistle against Montrose in the first round of the Challenge Cup and played 120 minutes in a 1–1 draw, leading to penalties and the club went on to win 5–3 in the shootout. [5] On 15 August 2009, he made his league debut for Inverness Caledonian Thistle, in a 0–0 draw against Ayr United. [6] Following this, Ross received a handful of first team football in a number of matches under Butcher. [7] On 13 March 2010, he scored his first goal for the club, in a 1–0 win against Greenock Morton. [8] Partly as a result of scoring his first goal, Ross's anticipated move to a club on loan was deferred. [9] In a follow–up match against Clachnacuddin in the Inverness Cup final, he scored in a 2–0 win to help Inverness Caledonian Thistle win the tournament. [10] Ross was part of the club’s squad in achieving promotion back to the Scottish Premier League. At the end of the 2009–10 season, he made six appearances and scoring once in all competitions.
At the start of the 2010–11 season, Ross started more games for Inverness Caledonian Thistle, putting in some good performances and becoming a first team regular. [11] [12] His performance led to the club offered him a new contract in early–December. [13] On 5 December 2010, he signed a new contract with Inverness Caledonian Thistle, keeping him until 2013.ref> "Nick Ross signs new Inverness Caley Thistle contract". BBC Sport. 5 December 2010. Retrieved 10 August 2014.</ref> However, in mid–February, Ross suffered a foot injury and was out for two matches. [14] On 26 February 2011, he made his return from injury, coming on as a 56th-minute substitute, in a 2–0 loss against Hibernian. [15] However, his return was short–lived when Ross suffered an illness that saw him out for one match. [16] On 9 April 2011, he returned to the starting line–up, in a 1–1 draw against Kilmarnock. [17] On 4 May 2011, Ross played a role in a match against Celtic when he set up a goal for Shane Sutherland, who scored a winning goal, in a 3–2 win. [18] A week later on 11 May 2011, Ross scored from a 20-yard volley in a match against Hibernian. [19] At the end of the 2010–11 season, he made thirty–nine appearances and scoring once in all competitions.
In the 2011–12 season, Ross continued to be involved in the first team despite being placed on the substitute bench. [20] On 16 September 2011, he scored his first goal of the season, in a 3–1 loss against Dundee United. [21] However, the following month saw Ross suffered a groin injury and was out for a month. [22] On 26 November 2011, he made his return from injury, coming on as a 83rd-minute substitute, in a 2–1 loss against Hearts. [23] On 18 February 2012, Ross scored his second goal of the season, in a 1–1 draw against Dunfermline Athletic. [24] At the end of the 2011–12 season, he made thirty–two appearances and scoring two times in all competitions.
Ahead of the 2012–13 season, Ross said his aim was to score more goals for Inverness Caledonian Thistle. [25] He scored in the opening game of the season, in a 1–1 draw against St Mirren. [26] However, in a match against Celtic on 25 August 2012, Ross dislocated his shoulder and was substituted in the 66th minute, as the club loss 4–2. [27] After the match, he eventually had to undergo an operation. [28] However, manager Butcher announced that Ross would be out for three months, describing his injury as a "massive blow". [29] In December 2012, he signed a new two-year contract with Inverness Caledonian Thistle. [30] On 29 December 2012, Ross made his return from injury, coming on as a late substitute for Billy McKay, in a 0–0 draw against St Johnstone. [31] Following his return from injury, he stated on working hard to improve his strength and fitness. [32] Following his return from injury, he was involved in the first team throughout the second half of the season. [33] Ross scored on 9 February 2013 and 13 February 2013 against Celtic and Kilmarnock respectively. [34] In April, Ross 'called' for the club to push on, and seal a UEFA Europa League place for the first time ever, but ultimately, they narrowly missed out on that target after losing 1–0 against local rivals, Ross County. [35] At the end of the 2012–13 season, he made twenty–two appearances and scoring three times in all competitions.
Ross started his 2013–14 season with an 'assist' for Aaron Doran, in a 2–2 draw against Celtic on 24 August 2013. [36] Manager Butcher said that Ross is an important member of the team. [37] Since the start of the 2013–14 season, he quickly regained his first team place, playing in the left–wing position. [37] [38] Following the departure of Terry Butcher, Ross scored his first goal of the season from a penalty, in a 2–0 win over Hibernian on 9 November 2013. [39] On 30 November 2013, he scored his second goal of the season, in a 4–0 win over Greenock Morton in the fourth round of Scottish Cup. [40] In the semi-final of Scottish League Cup against Heart of Midlothian, Ross came on as a substitute in the last few minutes and scored a dramatic equaliser, sending the match into extra-time and then converted the fourth penalty in the subsequent penalty shoot-out, helping Inverness Caledonian Thistle to win and reach the final. [41] On 18 February 2014, he scored his fourth goal of the season, in a 2–0 win over Stranraer to send the club through to the next round of the Scottish Cup. [42] In the Scottish League Cup final against Aberdeen, Ross came on as a substitute for Marley Watkins in the 80th minute, and played all the way to extra-time, leading to penalty shootout, where he converted the fourth penalty in the shoot-out, as Inverness Caledonian Thistle lost 4–2 on penalties. [43] However, Ross was predominantly used as a substitute by new manager John Hughes in the second half of the season. [44] At the end of the 2013–14 season, he made thirty–nine appearances and scoring four times in all competitions.
Ahead of the 2014–15 season, Ross stated his desire to sign a new contract with Inverness Caledonian Thistle and fight to regain his place in the team. [45] He continued to be mainly used as a substitute throughout the 2014–15 season. [2] [46] On 10 January 2015, Ross played a role against Kilmarnock when he set up two goals, in a 2–1 win. [47] On 24 January 2015, Ross scored his first goal of the season, in a 2–0 win against Hamilton Academical. [48] On 21 February 2015, he scored his second goal of the season, in a 3–3 draw against Kilmarnock. [49] During the same month, Ross began talks with the club over a new contract. [50] He came on as a 74th-minute substitute against Celtic in the Scottish Cup semi-final and played all the way to extra time to help Inverness Caledonian Thistle win 3–2 to reach the final. [51] On 16 May 2015, Ross scored his third goal of the season, in a 3–0 win against Dundee United. [52] In the Scottish Cup Final, he came on as a late substitute for Marley Watkins during time added on at the end of the match, as the club beat Falkirk a 2–1 to win their first ever Scottish Cup Final. [53] At the end of the 2014–15 season, Ross made thirty–two appearances and scoring three times in all competitions. Following this, he left Inverness Caledonian Thistle under freedom of contract. [2]
Ross signed a two-year contract with Dundee on 24 June 2015. [2] [54] Upon joining the club, he felt lack of first team opportunities at Inverness Caledonian Thistle was a factor of leaving. [55]
Ross made his Dundee debut, starting the whole game, in a 4–0 loss against Kilmarnock in the opening game of the season. [56] Since joining the club, he became a first team regular, playing in the midfield position. [57] Ross scored his first goal for the club in a 2–1 victory against rivals Dundee United on 2 January 2016. [58] At the end of the 2015–16 season, he made forty–two appearances and scoring two times in all competitions.
However, in the 2016–17 season, Ross suffered a knee injury and played the whole game, as Dundee beat Dumbarton 6–2 in the Scottish League Cup. [59] After missing two matches, he returned to the first team, coming on as an 81st-minute substitute, in a 3–1 win against Ross County in the opening game of the season. [60] Since returning from injury, Ross found his first team opportunities, due to the competitions in the Dundee’s midfield positions. [61] He also faced his own injury concern along the way. [62] As a result, Ross received more playing time at Dundee’s reserve team. [63] At the end of the 2016–17 season, he made twenty–one appearances in all competitions. Following this, Ross left the club at the end of his contract. [64]
After leaving Dundee, Ross trained with Inverness Caledonian Thistle to maintain his fitness. [65] [66] He played as a trialist in a charity game against local rivals, Ross County, on 8 November 2017. [67] On 6 February 2018, Ross signed a short-term contract with Romanian club Sepsi OSK. [66] [68]
He made his debut for the club, coming on as a 70th-minute substitute, in a 2–0 loss against FCSB on 25 February 2018. [69] At the end of the 2017–18 season, Ross made five appearances for Sepsi OSK in all competitions. Following this, he was released by the club. [70]
After a somewhat unsuccessful time in Romania, Ross returned to the Highlands with Highland League side, Brora Rangers on 16 October 2018 with the hope of securing a full-time contract in the coming weeks. [71] He made five appearances and scoring once in all competitions.
After a brief stint with Brora Rangers, Ross signed for American side El Paso Locomotive on a one-year deal with the option of a further year. [72] Upon joining the club, he revealed that his former teammates at Inverness Caledonian Thistle and coach Mark Lowry influenced his decision to join the club. [73]
Ross made his debut for El Paso Locomotive, starting a match and played 79 minutes before being substituted, in a 3–1 loss against OKC Energy FC in the opening game of the season. [74] Two weeks later on 23 March 2019, he scored his first goal for the club and set up of one of the goals, in a 2–2 draw against Rio Grande Valley FC Toros. [75] For his performance, Ross was named USL Championship Team of the Week. [76] Since joining El Paso Locomotive, he became a first team regular, playing in the midfield position. [77] On 15 October 2019, Ross scored his second goal of the season, and set up the club’s opening goal of the game, in a 4–1 win against Portland Timbers 2. [78] At the end of the 2019 season, he made thirty–three appearances and scoring two times in all competitions. Following this, Ross signed a new contract with El Paso Locomotive. [79]
At the start of the 2020 season, Ross played once for El Paso Locomotive before the season was suspended because of the COVID-19 pandemic. [80] He remained an integral part of the team once the season resumed behind closed doors. [81] On 16 August 2020, Ross scored his first goal of the season, in a 1–0 win against Real Monarchs. [82] However, he suffered an injury that kept him out for two months. [83] On 3 October 2020, Ross made his return from injury, coming on as an 80th-minute substitute, in a 4–0 win against Real Monarchs. [84] At the end of the 2020 season, he made eleven appearances and scoring in all competitions. Following this, Ross signed a contract extension with the club. [85]
In the 2021 season, Ross regained his first team place, playing in the midfield position. [86] [87] [88] On 9 June 2021, he scored his first goal of the season, in a 2–0 win against Indy Eleven. [89] On 3 September 2021, Ross scored his second goal of the season, in a 2–2 draw against Orange County. [90] On 6 October 2021, he scored his third goal of the season, in a 3–3 draw against San Antonio FC. [91] At the end of the 2021 season, Ross made thirty–three appearances and scoring three times in all competitions. Following this, he was nominated for USL Championship’s Most Valuable Player Award. [87] [88] On 18 December 2021, he and El Paso Locomotive mutually agreed to part ways. [92]
On 5 January 2022, Ross signed with USL Championship club Sacramento Republic. [93] He revealed that El Paso Locomotive offered him a two–year contract but opted to join Sacramento Republic instead. [94]
Ross made his debut for the club against his former club, El Paso Locomotive in the opening game of the season and started the whole game, in a 3–1 win. [95] He contributed Sacramento Republic’s impressive form at the start of the season. [96] However, he soon was plagued by injuries along the way. [97] Ross helped Sacramento Republic reach the U.S. Open Cup final after beating Sporting Kansas City on penalties following a 0–0 draw in the semi–finals of the U.S. Open Cup. [98] In the U.S. Open Cup final against Orlando City, he came on as a late substitute, as the club loss 3–0. [99] Despite this, Ross continued to be involved in the first team for the rest of the season. [100] At the end of the 2022 season, he made twenty–eight appearances in all competitions. Following this, Ross signed a contract extension with Sacramento Republic. [101]
At the start of the 2023 season, Ross found his playing time, coming from the substitute bench. [102] On 27 April 2023, he scored his Sacramento Republic goal, in a 1–0 win against Oakland Roots. [103] On 3 June 2023, Ross scored his second goal of the season, in a 1–1 draw against Tampa Bay Rowdies. [104] On 1 July 2023, he scored his third goal of the season, in a 1–1 draw against Rio Grande Valley FC Toros. [105] After not playing for a month due to injury, Ross returned to the first team, coming on as a 75th-minute substitute, in a 2–1 loss against Phoenix Rising on 30 August 2023. [106] Following his return, he later regained his first team place towards the end of the season. [107] On 27 October 2023, Ross scored his fourth goal of the season, in a 3–1 win against San Antonio FC in the USL Championship playoffs’ Conference Semifinals. [108] However, he was unable to help the club reach the final after losing the USL Championship playoffs Conference Finals 2–1 against Phoenix Rising. [109] At the end of the 2023 season, Ross made twenty–eight appearances and scoring four times in all competitions. Following this, he signed a contract extension with Sacramento Republic. [110]
At the start of the 2024 season, Ross continued to regain his first team place, playing in the midfield position. [111] He also began to assist goals in several league matches for Sacramento Republic. [112] On 21 July 2024, Ross scored his first goal of the season and set up one of the goals, in a 5–2 win against Oakland Roots. [113] After the match, he were among three players, representing the club, to be named USL Championship Team of the Week. [114] On 10 August 2024, Ross scored twice to add his goal tally to three so far this season, in a 4–3 loss against Louisville City. [115] After the match, Ross, along with Jack Gurr, were named USL Championship Team of the Week. [116] On 25 September 2024, he signed a contract extension with Sacramento Republic. [117] On 10 October 2024, Ross scored his fourth goal of the season, in a 2–2 draw against Monterey Bay. [118] At the end of the 2024 season, he played in every matches, making thirty–eight appearances and scoring four times in all competitions. [119]
At the start of the 2025 season, however, Ross suffered an injury and was out for a month. On 4 May 2025, he made his return from injury, coming on as an 82nd-minute substitute, in a 1–0 loss against Oakland Roots. [120] Two weeks later on 17 May 2025, Ross scored his first goal of the season, in a 5–0 win against Las Vegas Lights. [121] Following his return from injury, he regained his first team place, playing in the midfield position. [122] [123] Ross helped Sacramento Republic reach the final of USL Cup after beating Rhode Island on penalties following a 0–0 draw in the semi–finals. [123] [124] However, he started the match in the USL Cup final against Hartford Athletic, but the club went on to lose 1–0. [125] At the end of the 2025 season, Ross made thirty–one appearances and scoring once in all competitions. Following this, Sacramento Republic began talks with him over a new contract. [126]
In November 2010, Ross was selected by the Scotland U21 for the first time. [11] [127] He scored a goal on his debut in a win over Northern Ireland on 17 November 2010. [128] On 10 August 2011, Ross made another appearance for Scotland U21, in a 3–1 win over Norway U21. [129]
Ross grew up supporting Inverness Caledonian Thistle and attended Charleston Academy. [130] Since moving to United States, he resided in the country with his wife, an American citizen, and their two children. [3] [131] [94]
| Club | Season | Division | League | National Cup | League Cup | Other | Total | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | |||
| Inverness Caledonian Thistle | 2009–10 | Scottish First Division | 6 | 1 | 0 | 0 | 2 | 0 | 2 | 0 | 10 | 1 |
| 2010–11 | Scottish Premier League | 34 | 1 | 2 | 0 | 3 | 0 | 0 | 0 | 39 | 1 | |
| 2011–12 | 29 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 32 | 2 | ||
| 2012–13 | 21 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 22 | 3 | ||
| 2013–14 | Scottish Premiership | 33 | 1 | 2 | 2 | 4 | 1 | 0 | 0 | 39 | 4 | |
| 2014–15 | 26 | 3 | 6 | 0 | 0 | 0 | 0 | 0 | 32 | 3 | ||
| Inverness Total | 149 | 11 | 13 | 2 | 10 | 1 | 2 | 0 | 174 | 14 | ||
| Dundee | 2015–16 | Scottish Premiership | 37 | 1 | 4 | 0 | 1 | 0 | 0 | 0 | 42 | 1 |
| 2016–17 | 19 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 21 | 0 | ||
| Dundee Total | 56 | 1 | 4 | 0 | 3 | 0 | 0 | 0 | 63 | 1 | ||
| Sepsi OSK Sfântu Gheorghe | 2017–18 | Liga I | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 2018–19 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Brora Rangers | 2018–19 | Highland League | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 5 | 1 |
| El Paso Locomotive | 2019 | USL Championship | 29 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 29 | 2 |
| Career total | 241 | 14 | 19 | 2 | 13 | 1 | 2 | 0 | 275 | 16 | ||