It's been a tough summer for Toffees fans who, apart from the appointment of Ronald Koeman, have had little to shout about as the season edges closer this weekend.

Everton, who start to Tottenham this weekend have endured a frustrating summer in terms of incomings in the transfer window, with just Idrissa Gueye and Martin Stekelenberg coming into the club so far.

There is a little bit of worry that is bubbling under the surface in Merseyside with some supporters doubting whether the current crop of players will be good enough to compete for the whole of the season ahead.

Yannick Bolasie has been linked but with no confirmation of a move, Everton really need to show their supporters that what they have already is good enough to do the job, after all, their lineup on Saturday could look pretty similar to last season's selection.

So with that in mind, here's our Everton starting XI to beat Spurs in their Premier League opener..

GK: Joel Robles

Despite adding Stekelenberg this summer, expect Joel Robles to start the season in between the sticks for the Toffees this weekend.

After Tim Howard's departure, the Spaniard really stepped up his game and looks more reliable than ever.

RB: Séamus Coleman

A pretty standard choice here.

The Republic of Ireland international, who featured in his sides' Euro 2016 run this summer has been number one for the Toffees in this berth for some time now.

He's quick, offers a good attacking option and defends well too. Mr Reliable in this side.

CB: Phil Jagielka

He's made over 300 appearances for Everton and is their go-to defender who starts most games for the Toffees.

He's a real leader on the pitch and when some seem to falter, Jagielka is always there to pick up the pieces. If he plays well, Everton don't concede that many goals.

CB: Bryan Oviedo

Following John Stones' move to Manchester City, expect Bryan Oviedo to fill the void at centre-back, proving no one is signed before the weekend, despite Ashley Williams being linked with a move to Merseyside.

The Costa Rican had a tricky start to his Everton career but has since settled, showing fans he can be just as reliable at the heart of the defence as Jagielka.

LB: Leighton Baines

Another steady, reliable outlet- Leighton Baines is a mainstay in this Everton squad.

Handy from set-pieces, good going forward and defensively solid too, there aren't many better performing left-backs in the Premier League than Leighton Baines.

CDM: Idrissa Gueye

Everton's new signing from Aston Villa is set to play a big part in the season ahead, and they will do well if he shows the same form as he did last season.

Gueye was a massive part of one of the worst Villa sides we've seen in years, so imagine what he can be with better players around him. Could prove to be a massive signing.

CDM: Gareth Barry

We know Gareth Barry well enough now and we know what he brings to the Everton squad.

The club's vice-captain brings a real anchor to their midfield, with an excellent ability to play the ball out of defence too. He's got bags and bags experience at this level and as always, he will look to guide some of the younger players coming through the ranks too.

RM/RW: Kevin Mirallas

Mirallas has a big season ahead of him in an Everton shirt this time out after struggling to maintain the same form that he has showed in previous seasons.

His quality remains undoubted, but expect him to start this one under new manager Ronald Koeman. If he can get goals and assists as we have see in past campaigns then he could help Everton challenge for Europe.

CAM/CF: Ross Barkley

Ross Barkley suffered a slight dip in form last season as the whole of the Everton team struggled to gel together as we might have seen in seasons past.

But with Sam Allardyce now at the England helm, some good performances from Barkley might see him force his way into the England team for their upcoming games if he can shine for Everton.

LM/LW: Gerard Deulofeu

Another important player for the Toffees going forward, Gerard Deulofeu has a big season ahead of him if he wants to help the Toffees reach their true potential.

As we've seen in previous years he's terrifically quick and he loves to beat defenders to the byline. Chipping in with a few more goals would be nice though, he only dispatched four times last season.

ST: Romelu Lukaku

We're days away from the season opener and there is still no sign of Romelu Lukaku jumping ship to Chelsea. Of course, that could all change at any moment but expect the Belgian to start the game if he is in the right mindset to do so.

Transfer rumours can't distract the fact that Lukaku is one of the best strikers in the world, and he can be massive for Everton again last season.

He single handedly carried them at times under Roberto Martinez and his form can see his side do well this time out.