In terms of raw numbers, Spider-Man: Far From Home did manage to overtake Captain Marvel, but the situation is complex.
Over the weekend, the sequel overtook Captain Marvel, very narrowly, to become the third biggest movie of 2019.
According to the most recent box office numbers available, Spider-Man: Far From Home has now earned $1,128,276,196 worldwide, narrowly overtaking Captain Marvel, which earned $1,128,274,794 worldwide during its run earlier this year.
Both Tom Holland’s Spider-Man and Brie Larson’s Carol Danvers appeared in this year’s third Marvel Cinematic Universe offering, Avengers: Endgame, which went on to become the highest-grossing movie ever with a massive $2.79 billion take.