So finally i complete this guide. Enjoy and if you find mistakes please post in this topic
+Added money guide
Random Trainers:
Legy Master > 18,724 exp 10000 money
Bugtrainer > 74 exp 1000 money
Ash > 14,612 exp 10000 money
May > 14,054 exp 10000 money
Kiddy > 47 exp 1000 money
Brix > 16,026 exp 10000 money
Dawn > 11,768 exp 10000 money
Dragonmaster > 18,055 exp 10000 money
Psycho > 12,521 exp 10000 money
Grass-trainer > 12,803 exp 10000 money
Gym Leaders:
Kanto -
Brock > 363 exp 1000 money
Misty > 893 exp 1000 money
Lt.Surge > 937 exp 1000 money
Erika > 2,122 exp 2000 money
Koga > 2,938 exp 3000 money
Sabrina > 3,396 exp 5000 money
Blaine > 3,996 exp 5000 money
Giovanni > 5,193 exp 5000 money
Elite Four Kanto -
Lorelei > 6,749 exp 5000 money
Bruno > 5,275 exp 5000 money
Agatha > 6,488 exp 5000 money
Lance > 7,473 exp 5000 money
Hoenn -
Roxanne > 403 exp 1000 money
Brawly > 436 exp 1000 money
Wattson > 1,102 exp 1000 money
Flannery > 933 exp 2000 money
Norman > 2,310 exp 2000 money
Winona > 3,025 exp 3000 money
Tate & Liza > 1,800 exp 3000 money
Juan > 4,635 exp 5000 money
Elite Four Hoenn -
Sidney > 5,663 exp 5000 money
Phoebe > 5,737 exp 5000 money
Glacia > 6,041 exp 5000 money
Drake > 7,213 exp 5000 money
Sinnoh -
Roark > 570 exp 1000 money
Gardenia > 1,535 exp 1000 money
Maylene > 1,599 exp 2000 money
Crasher Wake > 2,231 exp 2000 money
Fantina > 2,792 exp 3000 money
Byron > 2,579 exp 3000 money
Candice > 3,394 exp 3000 money
Volkner > 4,996 exp 5000 money
Elite Four Sinnoh -
Aaron > 6,424 exp 5000 money
Bertha > 6,551 exp 5000 money
Flint > 7,726 exp 5000 money
Lucian > 6,755 exp 5000 money
Johto -
Falkner > 200 exp 1000 money
Bugsy > 713 exp 1000 money
Whitney > 745 exp 1000 money
Morty > 1,755 exp 2000 money
Chuck > 1,366 exp 2000 money
Jasmine > 1,742 exp 3000 money
Pryce > 1,822 exp 3000 money
Clair > 3,465 exp 3000 money
Elite Four Johto -
Will > 5,006 exp 5000 money
Koga > 4,521 exp 5000 money
Bruno > 4,433 exp 5000 money
Karen > 5,548 exp 5000 money
Champions -
Cynthia > 10,027 exp 10000 money
Gary > 10,812 exp 10000 money
Steven > 9,441 exp 5000 money
Wallace > 9.475 exp 5000 money
Bad People:
Team Magma -
Magma Grunt 1 > 408 exp 1000 money
Magma Grunt 2 > 371 exp 1000 money
Magma Grunt 3 > 1,079 exp 2000 money
Magma Grunt 4 > 2,182 exp 3000 money
Magma Boss 1 > 5,214 exp 5000 money
Magma Boss 2 > 5,659 exp 5000 money
Magma Boss 3 > 9,137 exp 10000 money
Magma Boss 4 > 13,474 exp 10000 money
Team Rocket -
James > 2,208 exp 2000 money
Jessie > 2,730 exp 2000 money
Butch > 4,227 exp 3000 money
Cassidy > 5,354 exp 3000 money
Giovanni > 14,628 exp 10000 money
Team Galaxy -
Galactic Grunt 1 > 519 exp 1000 money
Galactic Grunt 2 > 1,038 exp 1000 money
Galactic Grunt 3 > 1,161 exp 2000 money
Galactic Grunt 4 > 2,228 exp 3000 money
Galactic Grunt 5 > 3,850 exp 5000 money
Mars > 7,855 exp 10000 money
Jupiter > 11,642 exp 10000 money
Saturn > 14,181 exp 10000 money
Cyrus > 14,782 exp 10000 money
Team Aqua -
Aqua Grunt 1 > 300 exp 1000 money
Aqua Grunt 2 > 1,019 exp 1000 money
Aqua Grunt 3 > 757 exp 2000 money
Aqua Grunt 4 > 2,418 exp 3000 money
Aqua Grunt 5 > 2,662 exp 3000 money
Aqua Grunt 6 > 5,126 exp 5000 money
Aqua Boss 1 > 8,096 exp 5000 money
Aqua Boss 2 > 8,491 exp 5000 money
Aqua Boss 3 > 8,646 exp 10000 money
Aqua Boss 4 > 12,214 exp 10000 money
Aqua Boss 5 > 14,682 exp 10000 money
Aqua Boss 6 > 14,140 exp 10000 money
Random Trainers:
Sharks > 20,010 exp 7500 money
LastHallow > 17,598 exp 5000 money
Lyzier_34 > 16,354 exp 5000 money
JProcks > 16,544 exp 5000 money
Dusknoir > 18,311 exp 6000 money
DiglettDude > 8,998 exp 6000 money
Zyhy > 18,469 exp 6000 money