Peterhead vs Bonnyrigg Rose Live Score and Live Stream

Preview

Peterhead squared off with Bonnyrigg Rose in the Division 2 of Scotland action on April 5. Peterhead emerged victorious with a 5-0 win.

On the 19th minute, Oliver Colloty netted the first goal of the match, giving Peterhead the lead. Dylan Forrest and Adam Carnwath found the net next with Colloty scoring two more, bringing the match to a 5-0 conclusion.

The countdown begins for a clash that promises intensity as the upcoming match sees Peterhead and Bonnyrigg Rose prepare to meet again, 2 months after the previous Division 2 encounter which Peterhead won 3-4. Peterhead come into the match following a draw against Forfar Athletic on March 29 in the Division 2, keeping their unbeaten run alive at nine matches.

Bonnyrigg Rose are coming off two consecutive defeats to Elgin City and Clyde, extending their winless streak to nine games. They've had trouble holding their opponents at bay, with goals conceded across twenty consecutive matches.

In this Division 2 showdown, the spotlight will fall on the players who have been pivotal for Peterhead and Bonnyrigg Rose throughout the campaign. Peterhead’s offensive unit, under Dave Roberton’s guidance, has leaned on Max Barry and Kieran Shanks, their main scorer, as they continue to drive the team’s attacking efforts forward. In Division 2, Shanks has been Peterhead’s standout scorer with ten goals, while Barry remains their top assist provider in the competition with seven. Supporting them are Cameron Smith, Dylan Forrest and Sebastian Ross, who have also chipped in with important goals and assists, adding depth to Peterhead’s attack.

Meanwhile, Bonnyrigg Rose’s offensive unit, under the tactical direction of Calum Elliot, has leaned on Cameron Ross, their main scorer, and Bradley Barrett, as they continue to drive the team’s attacking efforts forward. Ross leads Bonnyrigg Rose’s scoring charts in Division 2 this season with ten goals, while Arnott has been their leading creator in the competition with four assists. Neil Martyniuk, Lee Currie and Kerr Young have made their presence felt as well, chipping in with decisive contributions in attack.

ScoreBat is covering Peterhead vs Bonnyrigg Rose in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Division 2 of Scotland in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/bonnyrigg-rose-vs-peterhead-live-stream/

Live Streaming

You can watch Peterhead vs Bonnyrigg Rose live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Bonnyrigg Rose (often referred to as Bonnyrigg Rose Athletic) and Peterhead as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Peterhead - Bonnyrigg Rose match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

Line-Ups

We are updating team formations and line-ups for Peterhead - Bonnyrigg Rose in real time.

Peterhead kicked off the game with Stuart McKenzie, Ciaran Dunne, Jason Brown, Scott Ross, Danny Strachan who got substituted by David Wilson on the 39th minute, Dylan Forrest who got substituted by Peter Pawlett on the 76th minute, Andrew McCarthy who got substituted by Jack Brown on the 64th minute, Sebastian Ross, Cameron Smith who got substituted by Adam Carnwath on the 64th minute, Max Barry and Oliver Colloty who got substituted by Rory McAllister on the 64th minute as starters, with Blessing Oluyemi, David Wilson, Jamie Walker, Peter Pawlett, Jack Brown, Jordon Brown, Adam Carnwath, Rory McAllister and Ben Armour on the bench.

Bonnyrigg Rose's starting eleven were Andy McNeil, Neil Martyniuk, Callum Connolly, Kerr Young, Angus Mailer who got substituted by Mark Ferrie on the 73rd minute, Broque Watson who got substituted by Kieran McGachie on the 58th minute, Sean Murphy who got substituted by Kieran Somerville on the 73rd minute, Lee Currie who got substituted by Gallagher Lennon on the 66th minute, Cameron Ross, Murray Aiken and Ryan Porteous who got substituted by Aaron Arnott on the 58th minute, with Michael Andrews, Gallagher Lennon, Kieran Somerville, Aaron Arnott, Kieran McGachie and Mark Ferrie on the bench.

Stats

Explore stats from Peterhead vs Bonnyrigg Rose on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 50 - 50
  • Total Attempts: 17 - 6
  • Shots On Target: 6 - 1
  • Corners: 6 - 1

Referee showed the yellow card five times throughout the game. Angus Mailer, Kerr Young, Murray Aiken, Cameron Ross and Jason Brown were the ones to receive it.

Head-to-head

Since February 2024, the teams have clashed five times. Peterhead have won three times, while the other two matches ended in a draw. The most recent match between them was on February 8, 2025, in the Division 2 of Scotland, where Peterhead secured a 3-4 victory. In total, Peterhead have managed nine goals in these five meetings, compared to Bonnyrigg Rose's five. So, overall, Peterhead have the edge in head-to-head matches against Bonnyrigg Rose in their recent history.

In Division 2, Peterhead have played 35 matches, winning nineteen, drawing nine and losing seven, netting 51 goals (1.46 per match) and conceding 34 (0.97 per match). This season in Division 2, Bonnyrigg Rose have recorded eleven wins, six draws, and eighteen losses in 35 matches, scoring 39 goals, averaging 1.11 per match, while conceding 62, an average of 1.77 per match.

Recent Form

Peterhead's most recent outing ended in a draw against Forfar Athletic, while Bonnyrigg Rose are in the middle of a two-match losing streak, having lost to Elgin City and Clyde in their last two matches. Overall, over their most recent twenty games, Peterhead have claimed nine victories, suffered five defeats, and drawn six times, while over their most recent twenty games, Bonnyrigg Rose have claimed four victories, suffered eleven defeats, and drawn five times.

  • Bonnyrigg Rose have gone 20 consecutive matches without a clean sheet.
  • Peterhead have gone 9 consecutive matches without a defeat.
  • Peterhead have scored two or more goals in their previous 5 home matches.

Live Standings

As always, Scotland Division 2's live standings are availble and updated in real time. Peterhead sit 1st with 66 points from 35 matches, while Bonnyrigg Rose hold 10th place with 33 points after 35 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Peterhead and Bonnyrigg Rose in real time. You can watch the goals by Oliver Colloty, Dylan Forrest and Adam Carnwath as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Peterhead - Bonnyrigg Rose are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Peterhead 5, Bonnyrigg Rose 0.
  2. 90 + 1'
    5 - 0
    Adam Carnwath scores for Peterhead, assisted by Ciaran Dunne.
  3. 78'
    Jason Brown is shown the yellow card.
  4. 76'
    Substitution for Peterhead. Peter Pawlett replaces Dylan Forrest
  5. 73'
    Substitution for Bonnyrigg Rose. Mark Ferrie replaces Angus Mailer
  6. 73'
    Substitution for Bonnyrigg Rose. Kieran Somerville replaces Sean Murphy
  7. 71'
    Cameron Ross is shown the yellow card.
  8. 66'
    Substitution for Bonnyrigg Rose. Gallagher Lennon replaces Lee Currie
  9. 64'
    Substitution for Peterhead. Rory McAllister replaces Oliver Colloty
  10. 64'
    Substitution for Peterhead. Jack Brown replaces Andrew McCarthy
  11. 64'
    Substitution for Peterhead. Adam Carnwath replaces Cameron Smith
  12. 61'
    4 - 0
    Dylan Forrest scores for Peterhead, assisted by Cameron Smith.
  13. 58'
    Substitution for Bonnyrigg Rose. Kieran McGachie replaces Broque Watson
  14. 58'
    Substitution for Bonnyrigg Rose. Aaron Arnott replaces Ryan Porteous
  15. 51'
    Murray Aiken is shown the yellow card.
  16. 48'
    Kerr Young is shown the yellow card.
  17. 47'
    3 - 0
    Oliver Colloty scores for Peterhead.
  18. 2T
    Kick-off
    Second half begins
  19. HT
    Half-Time - 2 : 0
    First half ends.
  20. 39'
    Substitution for Peterhead. David Wilson replaces Danny Strachan
  21. 26'
    2 - 0
    Oliver Colloty scores for Peterhead, assisted by Ciaran Dunne.
  22. 19'
    1 - 0
    Oliver Colloty scores for Peterhead, assisted by Sebastian Ross.
  23. 11'
    Angus Mailer is shown the yellow card.
  24. 1T
    Kick-off
    First half begins