The junior gained 147 yards on 13 carries and scored three touchdowns in the Bruins’ 48-0 shutout of rival Gresham.
MacDonald received 38.61% of the vote, beating out Grant’s Max von Arx who finished second with 15.58%. Silverton’s Alex Briseno finished third with 14.42% and Silverton’s Vandon Fessler finished fourth with 14.41%.
Here are the other athletes who were nominated for the week of Sep. 27-Oct. 3:
Alex Briseno, Silverton football: Briseno carried 17 times for 185 yards and three touchdowns as the Foxes cruised to a 48-8 victory over Crescent Valley.
Brayden Burton, Lebanon football: Burton rushed 20 times for 189 yards and three touchdowns to power Lebanon to a 37-27 win against Corvallis.
Teague Clemmer, Sandy football: Clemmer passed for 315 yards and four touchdowns in the Pioneers’ 47-13 win over Franklin.
Hiro Diamond, Liberty football: Diamond carried 18 times for 269 yards and four touchdowns and passed for another score, pacing the Falcons to a 56-21 win over Glencoe.
Avirey Durdahl, Nelson football: Durdahl had three touchdown passes to Max Kirsch to help power the Hawks to the first win in program history, 27-12 over Centennial.
Vandon Fessler, Silverton football: Fessler caught 10 passes for 161 yards and two scores, helping the Foxes defeat Crescent Valley, 48-8.
Kaden Hale, Forest Grove football: Hale fired four touchdown passes to lead the Vikings to a 41-12 win over St. Helens.
Cody Hall, Sherwood football: Hall caught a school-record 14 passes for 176 yards and two touchdowns in the Bowmen’s 23-17 victory against rival Newberg. (story)
Trenton Hughes, Hood River Valley football: Hughes ran for four touchdowns, passed for two, blocked two extra points and had an interception to lead the Eagles to a 44-29 win over Redmond.
Kade Johnson, South Umpqua football: Johnson had two touchdown catches and scored on an interception return to help the Lancers beat St. Mary’s, 55-6.
Caleb Kim, Sunset football: Kim rushed for 173 yards and three touchdowns on nine carries (more than 19 yards per carry) for the Apollos in their 39-2 win over Heritage of Vancouver.
Max Kirsch, Nelson football: Kirsch caught three touchdown passes from Avirey Durdahl to help power the Hawks to the first win in program history, 27-12 over Centennial.
Tyler Konold, Canby football: Konold returned the opening kickoff 89 yards for a touchdown and added two rushing touchdowns in the Cougars’ 52-12 rout of McKay.
Brock Mackey, Pendleton football: In the Buckaroos’ 70-6 rout of The Dalles, Mackey carried the ball six times — and turned four of them into touchdowns.
Colton Marsters, Roseburg football: Marsters ran for four touchdowns — including scores of 82 yards and 69 yards in the first half — as Roseburg improved to 5-0 with a 56-14 victory over Grants Pass.
Dom Montiel, Marshfield football: Montiel passed for 368 yards and six touchdowns with no interceptions, leading the Pirates to a 57-0 rout of Stayton.
Cole Prusia, Tualatin football: In Saturday’s 1-vs.-2 showdown against West Linn, Prusia made eight catches for 188 yards and three touchdowns, helping to power the Timberwolves to an emphatic 49-14 victory. (story)
Noah Stone, Hidden Valley football: Stone passed for three touchdowns, ran for one and returned a punt 45 yards for another, helping the Mustangs cruise past Phoenix for a 45-0 win.
Brock Thomas, Sheldon football: Thomas passed for four touchdowns and ran for two for the Irish, who earned a 54-37 win over South Medford.
Tyson Van Gastel, Mazama football: Van Gastel passed for three touchdowns and rushed for another, fueling the Vikings’ 41-14 victory against rival Henley.
Max von Arx, Grant football: von Arx did a little of everything in the Generals’ 35-20 win over Lincoln, finishing with 106 yards and two touchdowns rushing, a touchdown catch, a blocked punt and a fumble recovery.