In the socioeconomic life of the people of Balochistan, Pakistan, sheep occupy a strategic position. The Balochi sheep is an indigenous sheep breed of Balochistan primarily reared for mutton production; it makes a significant contribution to household income in rural areas. This breed, also found in the eastern parts of Iran, is well adapted to a wide range of harsh climate conditions. Balochi sheep generally have a white medium-sized body with a fat tail and black, brown, or spotted muzzle and legs.Body weight, an important measure of animal performance, not only provides an informative measure for feeding, health care, and breeding (selection) of animals, but has also been found to be very effective in evaluating reproductive efficacy in sheep. Reproductive performance of sheep is one of the key factors in profitability [1]. For fertility in sheep, testicular length and scrotal circumference and length, among other testicular characteristics, are considered important variables [2]. The growth and development of testicular characteristics have been reported to be closely related to the body size of animals [3].Predicting the body weight of farm animals from various body traits observed at different growth periods for sheep [4,5], goat [6,7], and cattle [8,9] has been studied in detail in the literature. Most past studies have employed multiple linear regression analysis for modelling the body weight (dependent variable) of animals based on various body and testicular traits (independent variables). However, it has been reported that the strong correlation among independent variables, also known as multicollinearity, generally exists; as a consequence, large standard errors of the parameters have been obtained, resulting in inaccurate estimates [10]. As a remedy, few studies have used alternative methods such as ridge regression and factor analysis scores in multiple regression [5,11]. These statistical tools have also been employed for predicting the body weight of Balochi sheep using various biometrical traits [10]. However, these traditional methods are inadequate for explaining complex relationships.Recently, a few researchers have successfully applied various data mining and machine algorithms for the prediction of live body weight of animals using morphological traits. These methods aim to map body weight from a collection to morphological measures of animals. Applied chi-square automatic interaction detector (CHAID), exhaustive CHAID (ECHAID), classification and regression tree (CART), and artificial Abstract: Various machine learning algorithms have been used to model and predict the body weight of rams of the Balochi sheep breed of Pakistan. The traditional generalized linear model along with regression trees, support vector machine, and random forests methods have been used to develop models for the prediction of the body weight of animals. The independent variables (inputs) include the body (body length, heart girth, withers height) and testicular (scrotal diameter, scrotal circumference, scrotal lengt...