Moses Leo

Storm CTR WFB 👀 Watch
$438k
Price
54
Break Even
31.5
Avg FP
0.44
PPM
0.1%
Owned
#12 CTR 45 proj · 46 players
#16 WFB 45 proj · 65 players
Injury — Concussion
Due back R20
Season Draw
R19
H
R20
A
R21
A
R22
H
R23
H
R24
BYE
R25
H
R26
A
R27
A
Matchup: Easy Medium Hard Based on recent fantasy points conceded by each opponent

Match History

-
Games
-
Avg FP
-
PPM
-
Avg Mins
Year Rnd Team Opp H/A Pos MP FP Price T G FG TA LB LBA TB OFH OFG MG TCK MT TS ER TO PC KM KD FDO FTF TF EFIG SAI SB SO
2026 1 Storm Eels H Centre 80 68 $250k 1 0 0 0 3 0 6 0 0 171 14 2 1 0 1 0 0 0 0 0 0 0 0 0 0
2026 2 Storm Dragons A Centre 80 28 $303k 1 0 0 0 1 0 3 0 0 105 7 1 0 1 0 1 0 0 0 0 0 0 1 0 0
2026 3 Storm Broncos H Centre 77 16 $347k 0 0 0 0 0 0 2 1 0 151 10 4 0 3 0 1 0 0 0 0 0 0 1 0 0
2026 4 Storm Cowboys A Centre 69 11 $361k 0 0 0 0 0 0 0 0 0 43 11 4 0 0 1 0 0 0 0 0 0 0 0 0 0
2026 6 Storm Warriors H Winger 71 12 $349k 0 0 0 0 0 0 3 0 0 66 6 2 0 1 0 0 0 0 0 0 0 0 0 0 0
2026 11 Storm Eels A Winger 52 43 $319k 1 0 0 0 1 0 7 0 0 165 6 0 0 3 0 0 0 1 0 0 0 0 0 0 0
2026 12 Storm Bulldogs A Winger 80 67 $313k 2 0 0 0 2 0 9 0 0 237 5 2 0 0 0 0 0 1 0 0 0 0 0 0 0
2026 13 Storm Roosters H Winger 80 42 $350k 1 0 0 0 2 0 2 0 0 231 2 1 0 0 0 1 17 1 0 0 0 0 0 0 0
2026 14 Storm Knights H Winger 80 39 $393k 1 0 0 0 0 0 2 2 0 115 5 1 0 0 1 0 16 1 0 0 0 0 0 0 0
2026 16 Storm Raiders H Winger 80 49 $428k 1 0 0 0 2 0 5 0 0 209 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0
2026 17 Storm Sea Eagles A Winger 13 -1 $461k 0 0 0 0 0 0 1 0 0 14 2 2 0 1 0 0 0 0 0 0 0 0 0 0 0
2025 5 Storm Sea Eagles A Centre 80 5 $350k 0 0 0 0 0 1 2 0 0 63 9 7 0 1 0 0 0 0 0 0 0 0 0 0 0
2025 6 Storm Warriors H Centre 80 31 $326k 0 0 0 0 0 0 2 0 0 115 15 1 0 1 1 0 0 1 0 0 0 0 0 0 0

Reserve Grade

-
Games
-
Avg FP
-
PPM
-
Avg Mins

Positional Averages

Pos GP MP FP PPM MG T G FG TA LB LBA OF TB KM KD TCK MT ER PEN
Winger 1 80.0 49.0 0.61 243.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 7.0 0.0 0.0 8.0 3.0 1.0 0.0
Centre 8 73.8 27.0 0.37 109.1 0.4 0.0 0.0 0.5 0.4 0.3 0.1 3.1 0.0 0.3 9.3 2.5 1.3 0.3
9 74.4 29.4 0.40 124.0 0.4 0.0 0.0 0.4 0.4 0.2 0.1 3.6 0.0 0.2 9.1 2.6 1.2 0.2

Match Log

Year Rnd Team Opp H/A Pos MP FP MG T G FG TA LB LBA OF TB KM KD TCK MT ER PEN
2026 7 Storm Raiders - Centre 80 17 130 0 0 0 0 0 0 0 2 0 0 8 2 1 1
2026 8 Storm Rabbitohs - Winger 80 49 243 1 0 0 0 1 0 0 7 0 0 8 3 1 0
2026 9 Storm Knights - Centre 80 66 228 2 0 0 1 2 1 0 4 0 1 11 3 0 0
2026 10 Storm Magpies - Centre 80 22 132 0 0 0 1 1 0 0 2 0 1 11 4 4 0
2025 4 Bears Dragons - Centre 80 18 48 0 0 0 1 0 1 0 1 0 0 7 1 2 0
2025 18 Bears Jets - Centre 74 33 148 1 0 0 1 0 0 1 0 0 0 10 3 3 0
2025 19 Bears Bulldogs - Centre 57 23 67 0 0 0 0 0 0 0 5 0 0 9 1 0 0
2025 23 Bears Eels - Centre 59 26 49 0 0 0 0 0 0 0 10 0 0 8 3 0 0
2025 24 Bears Roosters - Centre 80 11 71 0 0 0 0 0 0 0 1 0 0 10 3 0 1

Advanced Stats

Loading...
Filtering...
-
Games
-
Avg FP
-
PPM
-
Avg Mins

Filter by Teammate Position 13 games

Positional Averages

Pos REC/G R/G P/G K/G FP/REC R/REC P/REC K/REC M/R TB/R OL/R LB/R T/R LBA/P TA/P
Winger 14.9 12.4 1.7 0.3 2.04 0.85 0.10 0.02 11.38 0.36 0.02 0.07 0.06 0.00 0.00
Centre 12.7 10.3 3.3 0.0 2.10 0.81 0.26 0.00 10.34 0.24 0.01 0.06 0.03 0.03 0.00
Total 13.8 11.5 2.5 0.2 2.07 0.83 0.18 0.01 9.12 0.26 0.01 0.05 0.04 0.01 0.00

Match Log

Year Rnd Pos Team MP FP REC R P K FP/REC R/REC P/REC K/REC M/R TB/R OL/R LB/R T/R LBA/P TA/P
2026 1 Centre Storm 80 68 16 14 4 0 4.25 0.88 0.25 0.00 10.69 0.38 0.00 0.19 0.06 0.00 0.00
2026 2 Centre Storm 80 28 9 8 1 0 3.11 0.89 0.11 0.00 11.67 0.33 0.00 0.11 0.11 0.00 0.00
2026 3 Centre Storm 77 16 19 16 6 0 0.84 0.84 0.32 0.00 7.95 0.11 0.05 0.00 0.00 0.00 0.00
2026 4 Centre Storm 69 11 8 6 3 0 1.38 0.75 0.38 0.00 5.38 0.00 0.00 0.00 0.00 0.00 0.00
2026 6 Winger Storm 71 12 14 10 3 0 0.86 0.71 0.21 0.00 4.71 0.21 0.00 0.00 0.00 0.00 0.00
2026 11 Winger Storm 52 43 12 10 1 0 3.58 0.83 0.08 0.00 13.75 0.58 0.00 0.08 0.08 0.00 0.00
2026 12 Winger Storm 80 67 22 21 2 0 3.05 0.95 0.09 0.00 10.77 0.41 0.00 0.09 0.09 0.00 0.00
2026 13 Winger Storm 80 42 16 13 2 1 2.63 0.81 0.13 0.06 14.44 0.13 0.00 0.13 0.06 0.00 0.00
2026 14 Winger Storm 80 39 20 14 2 1 1.95 0.70 0.10 0.05 5.75 0.10 0.10 0.00 0.05 0.00 0.00
2026 16 Winger Storm 80 49 18 17 2 0 2.72 0.94 0.11 0.00 11.61 0.28 0.00 0.11 0.06 0.00 0.00
2026 17 Winger Storm 13 -1 2 2 0 0 -0.50 1.00 0.00 0.00 7.00 0.50 0.00 0.00 0.00 0.00 0.00
2025 5 Centre Storm 80 5 12 6 5 0 0.42 0.50 0.42 0.00 5.25 0.17 0.00 0.00 0.00 0.08 0.00
2025 6 Centre Storm 80 31 12 12 1 0 2.58 1.00 0.08 0.00 9.58 0.17 0.00 0.00 0.00 0.00 0.00

Stat Likelihood

How often this player hits each stat in a game. Cells show the % of games with at least that many (e.g. the 1+ row for Tries is how often they score a try). Use it to separate reliable base output from boom-or-bust dynamic scoring. The Δ vs career row flags where the current selection departs from the player's all-time rate.

-
Games (selection)
-
Games (career)
-
Try in a game
-
Avg Mins
Scoring Attack Defence Errors & Discipline Kicking
T G FG TA LB LBA TB OFH OFG MT TS ER TO PC SAI SB SO KD FDO FTF TF EFIG

Volume stats use a threshold scale starting from the player's lowest game in the selection — each row is the % of games clearing that mark. Some older seasons didn't track every stat, so a stat's denominator can be fewer than total games.

Developed in conjunction with the NRL Fantasy Amateurs.

Charts

Loading...
Updating charts...
Percentile Radar
Output Attack Defense Discipline
Percentile rank among players with 3+ games. Errors / missed tackles / penalties are inverted — outward = better. PPM excludes games < 20 mins.

Year-by-Year by Position

below par above par avg fantasy points (games)
Mins ≥
Mins ≤
Position 2025 2026
Winger 35.9 (7)
Centre 18.0 (2) 30.8 (4)