WaiverFPL Draft tools
Waiver / Players / Midfielders / Kevin Santos Lopes de Macedo
Midfielder · Fulham

Kevin Santos Lopes de Macedo

MID · Fulham · FPL Draft rank #170 · projected 60 points in 2026-27
2025-26 FPL Draft season Preseason draft rank #170 Status Available
Career arc

Season by season — tap a season for detail

SeasonPtsPos rankGoalsAssistsMins
2026-27 proj 60MID #11912025-2632025-261,0302025-26
Last season's points+49
Pulled up toward the average MID (57)+2
Blended with FPL's preseason rank (#170) — that slot has returned 69+9
Played 26/38 — a full season at that rate would be 88not applied — tested, made it worse
Fulham finished 11th in 2025-26 on 52 points, within 2 places of their 2024-25 finish (11th); 2023-24: 14th.context
Fulham's leading assist provider last season (Wilson, 9 assists) has left the club and is now at Leeds. Players accounting for 43% of Fulham's 2025-26 assists are no longer there.context

Points are last season’s total pulled 20% toward the positional average, then blended at equal weight with FPL’s published preseason rank. Neither number ranks players better than the other on its own — we measured that and it was a tie — but the combination won every opponent model in an 800-draft simulation, so we show the combination. The ranking evidence is a tie, not a win; the draft evidence is one season. Shrinking beat the raw total in 4 of 4 held-out seasons. Goals, assists and minutes are NOT projected for a returning player: those cells show his actual 2025-26 figures, labelled as such, because a backward-looking number under a forward-looking heading reads as a forecast whatever the tooltip says. The projected has beaten them. Rank is this player’s position among everyone we project for 2026-27 — a pool that excludes players who left and includes 69 new signings. Hover any cell for its basis. For a returning player this starts from last season’s actual total — in our own testing nothing we tried beat it. Newcomers, who have no last season here, are estimated from what players drafted around their rank have historically scored. Every adjustment is listed above, so you can disagree with one without discarding the number. Lines marked context are facts about what changed around this player over the summer — a transfer, his club’s trajectory, a departed creator. They are not part of the calculation and deliberately move nothing: we have tested nine different ways to improve on last season’s points and none of them worked, so we won’t invent a size for an effect we can’t measure. They are there because a drafter can weigh them and a model can’t. What this does and doesn’t claim.

2025-26 49MID #109131,030
1.2
xG
0
Bonus
0
Starts
4.3
Pts / 90
26
Games
#242
Finish
#170
FPL rank
-72
Gap
GWOppMinPtsGABonxGxAxGIxGCCSBPSICTInflCreatThreatYCRCTckCBIRecDC
GW1BHA Adid not feature
GW2MUN Hdid not feature
GW3CHE Adid not feature
GW4LEE H1410000.010.070.080.03063.711.418.67.0000000
GW4LEE H1410000.010.070.080.03063.711.418.67.0000000
GW5BRE H2300000.000.000.000.17020.32.21.20.0100123
GW5BRE H2300000.000.000.000.17020.32.21.20.0100123
GW6AVL A2510000.000.010.010.00020.93.82.82.0001023
GW6AVL A2510000.000.010.010.00020.93.82.82.0001023
GW7BOU A2310000.040.010.050.67062.07.25.67.0000112
GW7BOU A2310000.040.010.050.67062.07.25.67.0000112
GW8ARS H2710000.000.020.020.73092.611.414.70.0003115
GW8ARS H2710000.000.020.020.73092.611.414.70.0003115
GW9NEW A4510000.000.070.071.20063.910.220.68.0002158
GW9NEW A4510000.000.070.071.20063.910.220.68.0002158
GW10WOL H7130000.000.010.010.17162.39.43.210.0001102
GW10WOL H7130000.000.010.010.17162.39.43.210.0001102
GW11EVE A8620000.030.030.061.17041.82.62.713.0000202
GW11EVE A8620000.030.030.061.17041.82.62.713.0000202
GW12SUN H6330000.280.160.440.161117.214.026.232.0000257
GW12SUN H6330000.280.160.440.161117.214.026.232.0000257
GW13TOT A910000.040.000.040.26061.57.40.17.0001113
GW13TOT A910000.040.000.040.26061.57.40.17.0001113
GW14MCI H810000.000.330.330.00073.25.420.46.0000000
GW14MCI H810000.000.330.330.00073.25.420.46.0000000
GW15CRY H2210000.030.020.050.68000.70.01.68.0000022
GW15CRY H2210000.030.020.050.68000.70.01.68.0000022
GW16BUR Adid not feature
GW16BUR Adid not feature
GW17NFO H7760100.110.030.140.601226.113.819.727.0003058
GW17NFO H7760100.110.030.140.601226.113.819.727.0003058
GW18WHU A6830000.080.020.100.73122.33.03.317.0000022
GW18WHU A6830000.080.020.100.73122.33.03.317.0000022
GW19CRY A8420000.030.300.331.620156.019.429.211.0001157
GW19CRY A8420000.030.300.331.620156.019.429.211.0001157
GW20LIV H1640100.110.010.120.350133.721.210.85.0002002
GW20LIV H1640100.110.010.120.350133.721.210.85.0002002
GW21CHE H4510000.110.110.221.46074.013.27.120.0002215
GW21CHE H4510000.110.110.221.46074.013.27.120.0002215
GW22LEE A2510000.000.000.000.71010.00.00.50.0000000
GW22LEE A2510000.000.000.000.71010.00.00.50.0000000
GW23BHA H5810000.070.070.141.27042.31.014.28.0001113
GW23BHA H5810000.070.070.141.27042.31.014.28.0001113
GW24MUN A1961000.030.040.070.690204.534.81.39.0000112
GW24MUN A1961000.030.040.070.690204.534.81.39.0000112
GW25EVE H1510000.000.000.000.28010.20.41.10.0000011
GW25EVE H1510000.000.000.000.28010.20.41.10.0000011
GW26MCI A3010000.030.070.100.00043.66.025.45.0001001
GW26MCI A3010000.030.070.100.00043.66.025.45.0001001
GW27SUN A4510000.120.020.140.06040.83.01.34.0001157
GW27SUN A4510000.120.020.140.06040.83.01.34.0001157
GW28TOT Hdid not feature
GW28TOT Hdid not feature
GW29WHU Hdid not feature
GW29WHU Hdid not feature
GW30NFO Adid not feature
GW30NFO Adid not feature
GW31BUR Hdid not feature
GW31BUR Hdid not feature
GW32LIV Adid not feature
GW32LIV Adid not feature
GW33BRE Adid not feature
GW33BRE Adid not feature
GW34AVL Hdid not feature
GW34AVL Hdid not feature
GW35ARS Adid not feature
GW35ARS Adid not feature
GW36BOU H2810000.030.000.030.380113.411.41.321.0002013
GW37WOL A4510000.020.050.071.05021.12.61.47.0000134
GW38NEW H5940100.040.020.060.130122.31.212.39.0000044

This season

2026-27 by gameweek — 1 pts from 1 played

1
GW1

Recent form

2025-26 by gameweek — last 8

0
GW31
0
GW32
0
GW33
0
GW34
0
GW35
1
GW36
1
GW37
4
GW38

Next gameweek (GW2)
2.0pts
FPL’s own estimate · fetched 28 Aug

Three horizons, two sources, and they do not convert into one another. This one is FPL’s estimate for one gameweek and it is what our waiver engine ranks on; the season figure above is ours for the whole season. Multiplying a one-week number by the weeks left does not give the season number, and the gap between them is not an error either. Why they cannot be reconciled.

See Kevin Santos Lopes de Macedo in your league

Build your FPL Draft recap and get roster-aware waiver picks for your team.

Build my recap