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