To me Caruso was one of the biggest jokes in the Bahrein circus (at least until Giro di Sicilia).
Long time domestique and top15 material in GTs suddenly turned winner. People telling me he never had a chance to ride for himself... that was hilarious.
He had a weird career and I think last year and this spring he flew under the radar a little bit because he never went stratospheric
Obviously he was suspended for something as a u23, had some decent results but didn't turn pro till 2011.
Was considered very talented around 2012-13 but never really fulfilled that promise.
9th at the vuelta and 8th at the Giro in 2014-15. But after that he was pretty much a gregario at BMC and Bahrain until 2021.
Most of his best 1 week results in that period were because of BMC's incredible TTT and then hanging around in the mountains. By far his best result in that period was 2017 Tour de Suisse where he came 2nd Overall. There was no TTT and he was very strong overall. The Whole BMC were flying that year
But yeah his 2021 Giro was a bit WTF. He got away with it because the stage win on stage 20 was done in part on the descents. His climbing level in the final week was weaker than Almida and Yates, but he was consistent throughout the whole race and never lost time where others did.
I didn't think much of it as a performance, but as soon as Padun, Colbrelli, Mader and Mohoric were flying a month later it was clear what was going.
I think if Landa stays in the race he wins that Giro.
Caruso seems like a team player who does whatever program the team gets him on. Yes he worked for others before but his climbing level from 2021 - June 2022 was better than ever before.
Seems like Bahrain have toned things down in 2 phases. Firstly after Colbrelli scare, they probably stopped some stuff. Since march they've still been a good team but not quite as WTF as 2021. Then after these raids they are nowhere.
Caruso and Mohoric being absolutely nowhere this Tour is the biggest indicator. Last year Haig and Mader were toying with Bernal in the final Vuelta week.