The ever increasing importance of education has drivenresearchers and educators to seek innovative methods forenhancing student performance and understanding the factorsthat contribute to academic success. This paper presents a methodology for predicting CGPA SGPA that leverages machine learning techniques to forecast students'academic achievements based on a variety of features, such asdemographic information, academic history, and behavioural patterns. The proposed students academic performance method utilizes a real-world collected dataset from multiple educational institutions toensure an accurate and comprehensive analysis. The proposed methodology starts with a data preparationstage, where the data is cleansed and organized for analysis. This process encompasses tasks such as handling missing values, scaling the data, and transforming variables ifnecessary. The feature analysis technique was used to select the most important features for the students academic performance model. A number ofmachine learning classifiers were tested, and the feature analysis was found to be the best performer. The results of this study demonstrate the potential of algorithms in predicting student performance andidentifying key factors that influence academic success. This information can be leveraged by educators and academicinstitutions to develop targeted intervention strategies, tailoredlearning experiences, and personalized recommendations forstudents, ultimately fostering a more effective learningenvironment and improving overall educational outcomes.