
Alec MacDonald
Top Stats per game
- Tackle Efficiency92#77
- Hit Ups7.1#120
- Tackles25#141
- Losses0.6#153
- Kick Return Metres4.9#199
- Ineffective Tackles0.9#219
- Line Break Assists0.1#270
- Fantasy Points32#278
- Tries0.1#279
- Post Contact Metres24#287
Games
| Match | Score | Pos | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R27 | W24-20 | 48 | 1 | 0 | 4 | 91 | 1 | 0 | 33 | 0 | 60 | |
| R26 | W46-20 | 36 | 0 | 0 | 0 | 56 | 0 | 0 | 21 | 0 | 32 | |
| R25 | L14-22 | 40 | 0 | 0 | 0 | 103 | 0 | 1 | 22 | 1 | 43 | |
| R22 | L22-36 | 41 | 0 | 0 | 0 | 69 | 0 | 0 | 27 | 0 | 28 | |
| R21 | L26-28 | 40 | 0 | 0 | 0 | 90 | 0 | 0 | 19 | 0 | 25 | |
| R20 | L6-14 | 55 | 0 | 0 | 0 | 79 | 0 | 0 | 33 | 0 | 39 | |
| R19 | W22-18 | 32 | 1 | 0 | 4 | 92 | 1 | 0 | 18 | 1 | 47 | |
| R17 | L4-30 | 41 | 0 | 0 | 0 | 52 | 0 | 0 | 20 | 0 | 25 | |
| R16 | W42-20 | 34 | 0 | 0 | 0 | 56 | 0 | 0 | 30 | 0 | 35 | |
| R14 | W32-30 | 37 | 0 | 0 | 0 | 66 | 0 | 0 | 19 | 1 | 25 |
Career
Player Bio
185 cmHeight
98 kgWeight
15Jersey
InterchangePosition
StormCurrent team
25 yearsOct 26, 2001
Alec MacDonaldFull name
About
Alec MacDonald is 25 years old, and currently plays second row for the Storm.
In the 2026 NRL season, Alec MacDonald recorded 135 hit-ups, 474 tackles and 93 kick return metres in 19 games.
Alec MacDonald has played 85 NRL games for the Storm across 5 seasons since 2022.
Alec MacDonald's most recent game was for the Storm, who beat the Sharks 24-20 in round 27.
Tryscorer stats
2026
- Anytime tryscorer11%2/19
- └1st half0%0/19
- └2nd half11%2/19
- 2+ tries0%0/19
- 3+ tries0%0/19
- First tryscorer0%0/19
- Last tryscorer0%0/19
- First team tryscorer0%0/19
- 1st, 2nd or 3rd tryscorer0%0/19
Scores With
2026
- Hugo Peel50%1/2
- Trent Loiero50%1/2
- Will Warbrick50%1/2
- Jack Howarth50%1/2
- Nick Meaney50%1/2
Match Stats
2026
| Match | Score | Pos | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R27 | W24-20 | 48 | 1 | 0 | 4 | 91 | 1 | 0 | 33 | 0 | 60 | |
| R26 | W46-20 | 36 | 0 | 0 | 0 | 56 | 0 | 0 | 21 | 0 | 32 | |
| R25 | L14-22 | 40 | 0 | 0 | 0 | 103 | 0 | 1 | 22 | 1 | 43 | |
| R22 | L22-36 | 41 | 0 | 0 | 0 | 69 | 0 | 0 | 27 | 0 | 28 | |
| R21 | L26-28 | 40 | 0 | 0 | 0 | 90 | 0 | 0 | 19 | 0 | 25 | |
| R20 | L6-14 | 55 | 0 | 0 | 0 | 79 | 0 | 0 | 33 | 0 | 39 | |
| R19 | W22-18 | 32 | 1 | 0 | 4 | 92 | 1 | 0 | 18 | 1 | 47 | |
| R17 | L4-30 | 41 | 0 | 0 | 0 | 52 | 0 | 0 | 20 | 0 | 25 | |
| R16 | W42-20 | 34 | 0 | 0 | 0 | 56 | 0 | 0 | 30 | 0 | 35 | |
| R14 | W32-30 | 37 | 0 | 0 | 0 | 66 | 0 | 0 | 19 | 1 | 25 | |
| R13 | W18-4 | 37 | 0 | 0 | 0 | 56 | 0 | 0 | 23 | 0 | 26 | |
| R12 | L20-30 | 46 | 0 | 0 | 0 | 71 | 0 | 0 | 27 | 0 | 27 | |
| R8 | L6-48 | 41 | 0 | 0 | 0 | 57 | 0 | 0 | 27 | 0 | 30 | |
| R7 | L22-26 | 37 | 0 | 0 | 0 | 34 | 0 | 0 | 29 | 0 | 20 | |
| R6 | L14-38 | 47 | 0 | 0 | 0 | 27 | 0 | 0 | 36 | 0 | 34 | |
| R5 | L10-50 | 44 | 0 | 0 | 0 | 62 | 0 | 0 | 30 | 0 | 37 | |
| R4 | L24-28 | 42 | 0 | 0 | 0 | 49 | 0 | 0 | 22 | 0 | 30 | |
| R3 | L14-18 | 64 | 0 | 0 | 0 | 73 | 0 | 0 | 38 | 0 | 36 | |
| R1 | W52-4 | 1 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 |
Career Stats
| Year | Team | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 19 | 7 | 12 | 36.8% | 763 | 2 | 0 | 8 | 1189 | 2 | 1 | 474 | 3 | 599 | |
| 2025 | 20 | 14 | 6 | 70.0% | 716 | 0 | 0 | 0 | 1302 | 1 | 0 | 440 | 3 | 562 | |
| 2024 | 22 | 16 | 6 | 72.7% | 789 | 2 | 1 | 8 | 1528 | 2 | 0 | 461 | 6 | 637 | |
| 2023 | 12 | 8 | 4 | 66.7% | 405 | 0 | 0 | 0 | 875 | 1 | 0 | 260 | 0 | 322 | |
| 2022 | 12 | 6 | 6 | 50.0% | 402 | 1 | 0 | 4 | 681 | 1 | 0 | 231 | 3 | 302 |
Stats Legend
WWins
LLosses
W%Win Rate
MINMinutes
TTries
TATry Assists
PTSPoints
RMRun Metres
LBLine Breaks
LBALine Break Assists
TKLTackles
OFFOffloads
FPFantasy Points
Career Totals
2022–2026 · 85 games
60.0%win rate
Won51Lost34
Scoring
- Tries
- 5
- Points
- 20
- Conversions
- 0
- Conversion Attempts
- 0
- Penalty Goals
- 0
- Field Goals (1pt)
- 0
- Field Goals (2pt)
- 0
Attack
- Line Breaks
- 7
- Line Break Assists
- 1
- Try Assists
- 1
- Runs
- 609
- Run Metres
- 5,575
- Kick Return Metres
- 378
- Post Contact Metres
- 2,084
- Hit Ups
- 570
- Tackle Breaks
- 81
- One-on-One Steals
- 0
- Dummy Half Runs
- 0
- Dummy Half Run Metres
- 0
Defense
- Tackles
- 1,866
- Missed Tackles
- 101
- Tackle Efficiency
- 91.6%
- Ineffective Tackles
- 71
- Intercepts
- 0
- Kicks Defused
- 1
Kicking
- Kicks
- 0
- Kicking Metres
- 0
- Forced Drop Outs
- 0
- Bomb Kicks
- 0
- Grubbers
- 0
- 40/20s
- 0
- Cross Field Kicks
- 0
- Kicked Dead
- 0
Passing
- Offloads
- 15
- Passes
- 23
- Dummy Passes
- 9
- Receipts
- 651
- Passes to Run Ratio
- 0
Negative
- Errors
- 30
- Penalties
- 19
- Inside 10 Metres
- 3
- On Report
- 2
- Sin Bins
- 0
- Send Offs
- 0
Club Honours
How his club went in the 5 seasons he played
- Minor premierships
- 120%
- Grand finals
- 240%
- Top-4 finishes
- 360%
- Top-8 finishes
- 480%
- Best / worst finish
- 1st / 10th
2026
MEL10thMissed finals
2025
MEL2ndRunners-up
2024
MEL1stRunners-up
2023
MEL3rdPrelims
2022
MEL5thElims
Season Stats
2026
Games played19
Top Stats
Rank- Minutes40
#371 - Tries0.1
#279 - Try Assists0
— - Points0.4
#288 - Run Metres63
#340 - Line Breaks0.1
#293 - Line Break Assists0.1
#270 - Tackles25
#141 - Offloads0.2
#352 - Fantasy Points32
#278
Scoring
RankAttack
Rank- Line Breaks0.1
#293 - Line Break Assists0.1
#270 - Try Assists0
— - Runs7.7
#325 - Run Metres63
#340 - Kick Return Metres4.9
#199 - Post Contact Metres24
#287 - Hit Ups7.1
#120 - Tackle Breaks0.7
#394 - One-on-One Steals0
— - Dummy Half Runs0
— - Dummy Half Run Metres0
—
Defense
Rank- Tackles25
#141 - Missed Tackles1.1
#374 - Tackle Efficiency92
#77 - Ineffective Tackles0.9
#219 - Intercepts0
— - Kicks Defused0
—
Kicking
RankPassing
Rank- Offloads0.2
#352 - Passes0.5
#456 - Dummy Passes0.2
#373 - Receipts8.6
#422 - Passes to Run Ratio0.1
#443