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