Here is the full list of all 35 Ride 2 achievements.
Unlock all Ride Bonuses
Reach first place in the Team Standings
Reach first place in the World Tour Rider Leaderboard
Unlock 10 Ride Bonuses
Finish first in an Endurance World Tour event
Collect a total of 50 bikes
Unlock your first Ride Bonus
Finish first in a World Tour championship
Race a total of 500 km (310 miles) with any bike
Collect a total of 25 bikes
Score the best time in a Time Attack World Tour event
Win a Team vs Team event
Finish first in a Head-to-head World Tour event
Finish first in a Track Day World Tour event
Finish first in a Pairs Race World Tour event
Race a total of 250 km (155 miles) with any bike
Collect a total of 10 bikes
Finish first in a Drag Race World Tour event
Reach 280 km/h (174 mph)
Complete a race at Nürburgring Nordschleife - Full Circuit
Finish first in a Supermoto World Tour event
Race a total of 100 km (62 miles) with any bike
Record a valid time in time trial and upload it into the leaderboards
Complete a race in Split Screen mode
Complete the three daily challenges
Hold a wheelie for 8 consecutive seconds
Finish first in a Perfect Trajectory World Tour event
Win a race under the rain
Reach the podium in a Single Race World Tour event with a pre-modified bike
Hold a stoppie for 2 consecutive seconds
Use the Rewind for the first time
Complete 25 online races
Complete an online championship
Unlock a Rider Badge
Complete your first online race