This guide will show you the many locations in Johto that you can get trainer EXP from daily. Keep in mind that trainer EXP varies for you based on your current trainer level. So not all EXP listed will be exact matches.
Side Quests
Side Quests are one-time questlines that can provide you with a horde of XP to help you get your account to Lvl 100.
Heatran Prequest
Hunting the Sages
Castelia Hospital Outbreak
Dreamworld Prequest
Swords of Justice
Forces of Nature
Bounties
Unova Jenny Bounties
There are 3 Officer Jennies in Unova that offer you Bounties. Lacunosa Town, Route U3 and Icirrus City.
Bosses
Zekrom
165 XP
Regigigas
65 XP
Volcarona
75 XP
Reshiram
165 XP
Heatran
100 XP
Darkrai
100 XP
Cheren
125 XP
Kyurem
135 XP
Weeklies
The Riches
250 XP
N
250 XP
Challenge Rock
31 XP
NPCs
Rusty in Castelia
55 XP
Black Belt Rocky
88 XP
Nimbasa Stadiums
25-35 XP per trainer
Ghost
90 XP
Black City NPCs
190 XP
Cynthia
60 XP
Minor XP Dailies
Floccesy Ranch Herdier
35 XP
Bary Alan (Lower U4 )
25 XP (First house on right)
Nacrene Museum Quiz
25 XP
U3 Balloons and Slide
~25 XP
Village Bridge Sandwiches
80 XP
Feed Patrat (Nuvema Town)
20/25/30 XP (Resets to 20 after 3 days)
Celestial Tower Bell
25 XP
Dailies
Lacunosa Flowers
75 XP
Unova Elite Four
600 XP
Black Towers
250 xp
Treasures and Pots
50 XP
Pokemon World Tournament
50 XP
Training Quests
100 XP each
Route U19 Team Plasma
90 XP
Royal Unova Time Trial
60-140 XP
Royal Unova Bonus XP
50 XP
Dreamyard Basement
90 XP
Munnas
100 XP
Wingulls Grams
55 XP
White Forest Trees
300 XP
White Forest Logs
75 XP
Underground Ruins Dailies
530 XP (Summons + Regi Trio Battle)
Nacrene Books
55 XP
Celestial Tower Emotions
80 XP
Route U23 Crystals
75 XP