Gameweek 33 is shaping up to be a cracker. We’ve got 13 matches spread across four days, including a mouth-watering Manchester City vs Arsenal showdown on Sunday afternoon. But here’s the thing β picking the right FPL captain can mean the difference between a green arrow and getting knocked out of your mini-league. Let me walk you through the best FPL captain picks this week, analyse the fixtures that matter, and help you make a decision that’ll actually give you a shot at winning.
Why Captaincy Matters in Gameweek 33
With 13.1 million FPL players in the game, the captain you choose is absolutely critical. Get it right and you double your points haul from that player. Get it wrong and you watch the leader in your mini-league rack up 20+ bonus points while you’re stuck on single figures. The difference between captaining the right player versus the wrong one can swing a gameweek by 30-40 points across a 20-person league.
This gameweek has some excellent attacking fixtures. Man City face Arsenal (both difficulty 5 and 4 respectively), Chelsea play Man Utd, and Liverpool host Everton. There’s genuine quality on display β which means multiple viable captain options. The trick is finding the player who combines form, fixture difficulty, and ceiling with a reasonable floor.
Before you pick, load up the Captain Impact tool to see how your choice stacks against the mini-league average. You might surprise yourself.
#1 Pick: Erling Haaland vs Arsenal
Haaland is the obvious choice, and I’m not going to pretend he isn’t. He’s on 199 points already, owned by 61.2% of the game, and he’s facing Arsenal on Sunday. On paper, this is the safest captain pick of the gameweek.
Let’s look at the numbers. Haaland has 22 goals and 7 assists this season β that’s a goal or assist every 1.8 games. His form metric sits at 2.0, which reflects a slight dip in recent weeks, but he’s still Man City’s primary threat in every match. Against a defending side like Arsenal, even when they’re good, you’re backing a striker who has scored in nearly every other game this season.
The fixture itself is intriguing. Arsenal are set at difficulty 4 β which means Man City’s attack should find opportunities. Arsenal’s defence is solid (Gabriel is on 177 points for a reason), but Haaland isn’t just any forward. He has the pace to exploit space behind the defence and the positioning to punish set pieces. City will be aggressive here; it’s a title race decider potentially, so Guardiola won’t sit back.
The main concern? He’s been transferred in by 307k managers this week, meaning his ownership will likely hit 65%+ by Sunday. If he blanks, half your mini-league will blank with you. That’s the classic Haaland trap β he’s so heavily owned that the captaincy differential vanishes. If he scores, you match the field rather than gain on it.
Still, in a gameweek where you want upside, captaining the best striker in the league against a winnable fixture isn’t a bad place to land. I’d rate this a 7/10 in terms of contrarian value, but 9/10 in terms of ceiling.
#2 Pick: Bruno Fernandes vs Chelsea
Bruno is quietly having a world-class season. 193 points on the board, 8 goals and 18 assists β he’s basically a midfielder who plays like a forward in Ten Hag’s system. His form of 8.5 is also genuinely impressive; he’s been playing well recently.
Man Utd travel to Stamford Bridge on Saturday evening in what should be a competitive match. Chelsea are set at difficulty 3, which is moderate β but here’s what matters: Bruno plays every minute for United, takes set pieces, and operates in the final third constantly. He’s not reliant on a specific tactical setup to return points; he’ll create chances and take shots regardless.
The appeal of captaining Bruno over Haaland is ownership. He’s on 43.3% versus Haaland’s 61.2%. That’s an 18-point swing in terms of who’s likely to have him as captain. If Bruno has a big game (15+ points) and Haaland blanks, you’ve made a serious league decision. Even if they both score, you’ve likely gained ground because fewer managers captained the midfielder.
Against Chelsea, United will need creativity and directness. Bruno is the heart of that. The midfield matchup against Chelsea’s press could be tight, but Bruno thrives in these tactical battles. His assists tally (18) suggests he’s involved in the build-up play that leads to goals β not just dependent on clean finishes.
The risk? If Man Utd sit deep and Chelsea dominate possession, Bruno’s ceiling drops. He could still get 10+ points from set pieces and counter-attacks, but a 25-point haul seems less likely than in an open game. Chelsea’s form is also decent, so this isn’t a gimme fixture.
Rating: 7.5/10 contrarian value, 7.5/10 ceiling. This is the “smart” pick for mini-league differentiation.
#3 Pick: Bukayo Semenyo (Man City) vs Arsenal
Semenyo is averaging 2.0 in form, has 15 goals and 6 assists, and is owned by 57.6% of the game. He’s in the same fixture as Haaland but carries slightly lower ownership. That’s useful.
The challenge with Semenyo is positional. He’s listed as a midfielder in FPL but plays more like a winger in City’s setup β advanced, aggressive, but not always in the box. His xG and xA are lower than Haaland’s, which means his floor is higher (he contributes defensively, wins the ball, gets bonus points) but his ceiling is lower (fewer clear-cut chances to shoot).
Against Arsenal, Semenyo will likely face a fullback in a one-on-one battle. If he’s up against Timber, that could be interesting; Timber has been transferred out by 337k managers and clearly there are concerns about his defensive solidity. Semenyo’s direct running style could exploit that.
The captaincy case for Semenyo is: same fixture as Haaland, better value in ownership, and reasonable probability of a double-digit haul. But you’re accepting lower ceiling (he’s less likely to bag 25 points) for modest ownership advantage. In a mini-league where you’re chasing, this feels reactive rather than proactive.
I’d only pick Semenyo as captain if: (1) you’re level on points with someone who has Haaland as captain, and you’re chasing a differential, or (2) you genuinely believe Arsenal will restrict Haaland but Semenyo will find space. Neither feels strongly likely.
Rating: 6/10 contrarian value, 6.5/10 ceiling.
Differential Shout: Jarrod Bowen (West Ham)
Here’s a left-field option. Bowen is on 157 points, owned by just 9.7%, and plays Crystal Palace at home on Monday evening. The fixture difficulty is 2 for West Ham, which is attractive.
Bowen’s form sits at 8.0, and he has 8 goals and 10 assists. What’s striking is the ownership gap β 9.7% is genuinely low for a player with his output. Part of this is due to West Ham’s inconsistency as a team, but Bowen himself is a consistent point-scorer.
Against Crystal Palace, West Ham should dominate. Palace are in the bottom half (though the table data shows nothing this week), and Bowen plays a key role in West Ham’s attack. A Monday night fixture also means he’s less likely to be captained by your mini-league rivals, who’ll probably stick with the Saturday/Sunday big hitters.
The downside? Bowen’s ceiling is lower than Haaland or Bruno β we’re probably looking at 12-16 points maximum rather than 20+. And West Ham can be chaotic. One injury or tactical shift and he’s anonymous. You’re also relying on a Monday night fixture to deliver when you won’t know other results until you hit ‘confirm’.
This is the move if you’re already trailing in your mini-league and need a curveball. Otherwise, stick with the orthodox picks.
Fixture Analysis: Which Attackers Have the Softest Touches?
Let me map out the attacking fixtures that matter. Man City vs Arsenal is the headline, but there’s depth here:
Saturday matches: Brentford vs Fulham (both difficulty 3) offers quality but is tactical. Leeds vs Wolves (Wolves are difficulty 1!) β Leeds’ attack could have a field day, but the team is inconsistent. Newcastle vs Bournemouth (both 3) is tight. Spurs vs Brighton (Brighton 3) β this is a real match. Chelsea vs Man Utd (both 3) is the standout Saturday evening clash.
Sunday matches: Villa vs Sunderland (Sunderland 2) β Villa should win comfortably. Liverpool vs Everton (both 3) β a derby that could go either way. Forest vs Burnley (Burnley 1) β Forest’s attackers could have space. Then City vs Arsenal.
Monday/Tuesday/Wednesday: Palace vs West Ham, Brighton vs Chelsea (the second fixture!), Bournemouth vs Leeds, Burnley vs Man City. These feel like afterthoughts for captaincy, but Burnley vs City on Wednesday could be spicy if it’s a dead-rubber.
Use the Fixture Difficulty tool to plan ahead if you’re thinking beyond this week. Some teams’ schedules get significantly easier in the run-in.
Mini-League Strategy: Captain Patterns to Watch
Here’s what I’m seeing in terms of captain patterns this week:
The chalk play: 60%+ of managers will captain Haaland. That’s the consensus. If you captain Haaland and he blanks, you’ll be in bad shape (everyone else blanks too), but you won’t be punished uniquely. If he scores 15+, you match the field.
The smart contrarian play: Captain Bruno, accept 43% ownership, and bet that his assists and set-piece threat generate 12+ points while Haaland scores but doesn’t explode. This gains you 5-10 points on Haaland captainers if both hit, and saves you 10+ points if Haaland blanks.
The punt: Captain Bowen, Thiago, or another mid-range forward, and hope for a 20-point haul that nobody else has. This is 15-20 point swing territory if it lands, but an 8-10 point loss if it whiffs.
My advice: know your league position. If you’re leading, cap Haaland and protect. If you’re 3rd or 4th, cap Bruno and differentiate. If you’re 10th+, cap a differential and swing for the fences.
Check the Live Table during the gameweek to see how captains are stacking up in real time. Watching that data move minute-by-minute is both thrilling and agonising.
The Price Change Angle
A quick note on transfers. EkitikΓ© is getting destroyed (913k transfers out) β clearly managers are rotating him out. Timber is also moving (337k out after a -0.1 price drop). If you’re considering selling to fund a captain upgrade, now’s the time to avoid further price losses. Check Price Changes regularly; a player dropping 0.2-0.3m can fund a sideways transfer that doesn’t cost you.
My Final Gameweek 33 Captain Pick
I’m going with Bruno Fernandes. Here’s why: Haaland is 61% owned, which means captaining him is effectively playing for a draw. If he scores 20 and I captain him, I gain 0 points on the field. If he blanks and I captain him, I lose 10+. Bruno at 43% gives me a fighting chance of differentiation. He’s in form (8.5), playing a match that should be open and attacking (Chelsea aren’t a fortress), and takes penalties plus set pieces. The ceiling is 18+ points, the floor is 8+. That’s a captain range I like.
But I’ll monitor team news carefully. If Fernandes is flagged as a doubt, I’ll pivot to Haaland on Sunday morning. Injuries change everything.
Frequently Asked Questions
Who is the best FPL captain this week?
Haaland is the objectively best player facing the best fixture (Man City vs Arsenal), but Bruno Fernandes offers better value and ownership differentiation at 43% vs 61%. For safety, pick Haaland. For smart contrarianism, pick Bruno. For ceiling, pick either.
Should I captain Semenyo in GW33?
Only if you’re chasing a differential and already trailing significantly in your mini-league. Semenyo in the same fixture as Haaland but with lower ownership is tempting, but his ceiling is materially lower (midfielder vs striker, fewer box touches). You’re sacrificing ceiling for marginal ownership advantage. Doesn’t compute unless you’re desperate.
Best differential captain GW33?
Jarrod Bowen (9.7% owned) vs Crystal Palace on Monday evening. Or Rodri (if fit, not listed in top 15 data) vs Arsenal if you believe City need midfield control. But both come with ceiling risks. If you need a true differential that doesn’t sacrifice upside, Bruno is still your best answer β 43% ownership in a 13m player base means roughly 5-6m managers have him, but <20% will captain him.
Lock in your gameweek 33 captain picks using the FPL360 Dashboard to track how you’re doing against your mini-league in real time. And remember β the deadline is Saturday 18 April at 10:00. Don’t sleep on it.
