Higher education institutions play a vital role in providing quality education and producing skilled human resources. In Indonesia, there is a growing demand for higher education due to population growth and increasing awareness of its importance. ABC University, currently ranked 46-50 in Indonesia Uni Rank 2023, faces challenges in the rankings. To thrive in this competitive landscape, universities must be selective in admitting qualified students and ensure effective academic development processes. Machine learning capabilities can be leveraged to predict students' potential academic performance, facilitating timely interventions and support to enhance learning outcomes. However, there is currently no research available that focuses on creating a prediction model that integrates student profiles with academic performance. Highlights factors that contribute to student failure, including low academic ability, financial constraints, and geographical location. ABC University, with its limited database, requires a method to improve performance and predict students' academic performance. Machine learning techniques such as Educational Data Mining (EDM) and Random Forest can assist the university in understanding students' needs and developing effective educational policies. By leveraging these techniques, ABC University can remain competitive and enhance its students' academic performance. This research aims to establish a connection between the Random Forest algorithm theory and the prediction of students' potential academic performance. The objective is to develop an accurate and efficient method for managing student affairs at ABC University. The research employs both quantitative and qualitative approaches, with a focus on analyzing numerical data and generating classification predictions. The research process begins with a thorough analysis of the business situation to understand the university's environment and determine the research topic. The researcher then establishes research boundaries, prioritizes key issues, and constructs a research framework. A comprehensive literature review and Focus Group Discussions are conducted to identify research gaps and determine the factors that influence student performance. Data collection and processing take place, with the data processing phase encompassing tasks such as data cleaning, outlier removal, handling missing values, and variable transformation. The data modeling stage employs the Random Forest algorithm and the k-Folds cross-validation technique, dividing the data into training and testing sets. The evaluation stage involves assessing the model's performance using the testing data and performance metrics such as accuracy, precision, and recall. This study aims to investigate the completion rates of students at ABC University categorized as Fast (3 years), On Time (3.5-4 years), and Late (4.5-6 years) studies. The dataset includes both completed and uncompleted students, and a specific treatment is provided for those who have not completed their studies. Factors that influence student performance are identified through focus group discussions and correlation testing, enabling the identification of significant independent variables. The study analyzes the profiles of students who graduated in 2016-2017, combined with academic performance data. A regression test is conducted to determine the influence of 18 attributes on performance. Random Forest Machine Learning is compared to other techniques to identify the most accurate predictive model for students' academic performance. ABC University, the Random Forest model achieved a prediction rate of 89.60%.