I recently started pokemmo and I love tracking my progress so I edited some google sheets to match the information on pokemmo. It seemed worth sharing with everyone. Let me know if you guys think there is anything I should change or add. As you update it with the pokemon you catch, it will update the percentage of how far you are in each gen. It also includes evolve methods, special conditions and what items the pokemon can potentially be holding.
I've added some screenshots below. Here is the google sheets link.