Your profits may have been calculated from the beginning of the year, or the last 6 months, and not from the start date of your investment.
Are you sure you have added all your investments and all of your balance calculations are correct and up to date?
Are you sure of the increase percentage, and that the method of calculating it in Coingecko is the same as yours?
I have definitely added in every single on of my investments and transactions since I started investing in crypto just over 2 years ago.
I have noticed also that when you add a 'sell' transaction to the app, it doesn't then reduce your 'total cost'.
For example I have a crypto I have invested £725.98 in, I sold my first portion of it the other day, £230.35 worth but the 'total cost' is still showing £725.98 but shouldn't it now be £495.63?? (£725.98 minus the £230.35 I sold = £495.63).