Ο Agostini ξεκίνησε τη σταδιοδρομία του σε αγώνες hillclimb, τερματίζοντας δεύτερος στην πρώτη του εμφάνιση το 1961 και κερδίζοντας τον πρώτο του τίτλο το 1963 στο Ιταλικό Πρωτάθλημα hillclimb. Αυτές οι επιδόσεις τον οδήγησαν εκείνη τη χρονιά σε μία και μόνο εμφάνιση στο Παγκόσμιο Πρωτάθλημα στη Μόντσα, στην κατηγορία των 250 κ.εκ. και μέχρι το 1964 ο Agostini ήταν ήδη μέλος της εργοστασιακής ομάδας Moto Morini.
Παρά το γεγονός ότι συμμετείχε σε δύο μόνο εκκινήσεις στην κατηγορία των 250 κ.εκ. εκείνη τη χρονιά, προκάλεσε τεράστια εντύπωση και το 1965 έγινε μέλος της ομάδας MV Augusta, αγωνιζόμενος στις κατηγορίες των 350 και 500 κ.εκ. Στην πρώτη του ολοκληρωμένη σεζόν, ο 22χρονος τότε Agostini κέρδισε τέσσερα Grand Prix και τερμάτισε στη δεύτερη θέση και στα δύο πρωταθλήματα.
Ο πρώτος του τίτλος ήρθε την επόμενη χρονιά, στο πρωτάθλημα των 500 κ.εκ., όπου η σταθερή και γρήγορη οδήγησή του αποτέλεσε ένα μικρό μόνο δείγμα όσων θα ακολουθούσαν μέσα στην επόμενη δεκαετία. Εκείνη τη χρονιά κέρδισε επίσης το πρώτο του Isle of Man TT στην κατηγορία των 350 κ.εκ.
Το 1967, στέφθηκε και πάλι πρωταθλητής στην κατηγορία των 500 κ.εκ, αλλά από το 1968 και μετά, ανέβασε τον πήχυ ακόμα πιο ψηλά. Ο Ago κέρδισε κάθε αγώνα Grand Prix από το 1968 μέχρι το 1970 και στις δύο κατηγορίες των 350 και 500 κ.εκ, κερδίζοντας έξι αγώνες Isle of Man TT και ξεπερνώντας όλους τους μεγάλους οδηγούς αγώνων μοτοσυκλετών του παρελθόντος.
Το 1971 και το 1972 του χάρισαν τέσσερις ακόμα τίτλους. Ο Agostini είχε κερδίσει και τα 11 τελευταία πρωταθλήματα στα 350 και 500 κ.εκ. Έχασε το πρωτάθλημα του 1973 στα 500 κ.εκ. αλλά ξαναβρέθηκε στην κορυφή του βάθρου για 13η φορά κερδίζοντας τον τίτλο στην κατηγορία των 350 κ.εκ. Μετά από οκτώ χρόνια αγώνων με τετράχρονη μοτοσυκλέτα, το 1974 στράφηκε στη Yamaha και στον πανίσχυρο δίχρονο κινητήρα της, εντυπωσιασμένος από τις εξελίξεις που είχε δει στις τελευταίες σεζόν.