Soil Conservation Service curve number SCS-CN model using historical LULC with integrating climatic data will help you to model runoff for a catchment based.
If you can tell the intention of your study, I can provide insight on the background (eg: rainfall runoff, land use change, soil conservation practices) of different models used for different catchment modeling purposes.