Accessibility settings

Published on in Vol 10 (2026)

Preprints (earlier versions) of this paper are available at https://preprints.jmir.org/preprint/91216, first published .
Man stretching in gym, smartwatch shows Resting HR Prediction: 67 bpm

Using Statistical Time-Series Forecasting to Predict the Resting Heart Rate From Wearable Device Data: Case Report

Using Statistical Time-Series Forecasting to Predict the Resting Heart Rate From Wearable Device Data: Case Report

Case Report

1Institute of Physical Education, Health and Leisure Studies, National Cheng Kung University, Tainan, Taiwan

2Cycling Innovation Center, Giant Manufacturing Co., Ltd., Taichung, Taiwan

3Power Delivery Data Analytics Innovation, Georgia Power (United States), Atlanta, GA, United States

*these authors contributed equally

Corresponding Author:

Tsang-Hai Huang, PhD

Institute of Physical Education, Health and Leisure Studies

National Cheng Kung University

No.1 University Rd

Tainan, 701

Taiwan

Phone: 886 62757575 ext 81810

Email: tsanghai@mail.ncku.edu.tw


Background: For endurance athletes, resting heart rate (RHR) is a well-known indicator of training load, physiological status, and readiness for upcoming training. Predicting the following day’s RHR would enable athletes and coaches to optimize training plans and make timely load adjustments.

Objective: The aim of this study was to develop a statistical time-series forecasting model for RHR.

Methods: Daily heart rate (HR) data (624 valid observations) collected from the personal wearable device of a single endurance runner (n=1) were used to establish a statistical time-series RHR forecasting model. This model was built using an autoregressive integrated moving average (ARIMA) model from the sktime package. The research framework evaluates wearable RHR forecasting models across 3 distinct phases. Phase 1 compared a naive persistence baseline against 4 dynamic seasonal autoregressive integrated moving average (SARIMA) models (using 1-day and 7-day rolling forecasts, with and without exogenous features) on a 75-25 train-test split. Phase 2 conducted a leave-one-feature-out ablation analysis on the top-performing model from phase 1. Finally, phase 3 assessed real-world “cold-start” viability by training a streamlined SARIMA model on the first 21 days of data.

Results: In phase 1, the baseline naive forecaster yielded a mean absolute error (MAE) of 2.404. The SARIMA model using a 1-day rolling forecast with exogenous features and a chronological 75-25 split achieved an MAE of 1.712. An ablation analysis in phase 2 revealed that previous-day RHR and trimmed average active HR were the primary predictive drivers. Consequently, in phase 3, the streamlined SARIMA model, trained on just 21 days of initial data and using only the previous-day RHR and trimmed average active HR as 2 training features, demonstrated performance comparable to that of the full-history model.

Conclusions: In the current case study, we preliminarily verified that a continuously updated SARIMA model trained on sufficient features can forecast future RHR in a single runner. Further study with a larger number of participants and the inclusion of more exogenous features will be needed to verify the framework’s applicability.

JMIR Form Res 2026;10:e91216

doi:10.2196/91216

Keywords



Regular exercise is considered an effective way to promote health and quality of life, and aerobic exercise has been shown to be an ideal option for improving and maintaining health [1]. Among various types of aerobic exercise, distance running has become one of the most popular [2,3]. However, although distance running significantly benefits overall health, excessive training can increase the risk of exercise-related injuries [4,5], particularly among recreational runners [6,7]. Overtraining syndrome, a major driver of exercise-related injuries, is a state of chronic fatigue and underperformance due to insufficient rest or recovery [8]. Crucially, this condition can be identified using heart rate (HR) data [9,10].

Previous studies have evaluated fatigue using physiological measurements (eg, HR, oxygen consumption, and lactic acid), calculated indices (eg, training impulse calculations based on HR and period [11]), and mathematical models that quantify the relationship between training and performance (eg, fitness-fatigue modeling [11] and influence curves [12]). These studies have established a large knowledge base [13-15], and many modern coaches design effective workouts based on these methodologies. However, recreational runners have been reported to rely on self-management rather than consult coaches or exercise training experts [16,17]. Thus, developing a self-monitoring method based on intuitive indicators would benefit recreational runners. With rapid developments in wearable technology, it is becoming feasible to continuously collect personal exercise and physiological data (eg, HR) that can be used to develop a self-monitoring algorithm [18].

The value of the wearable technology market reached more than US $100 billion [19], and global shipments exceeded 200 million units per year [20]. The market size was predicted to reach $380 billion by 2028 [21]. According to the American College of Sports Medicine Fitness Trends rankings [19,22-29], wearable technology has been ranked the top trend in the fitness industry since 2015. With the Industry 4.0 revolution, the integration of multiple sensors and chips into relatively small, portable devices is advancing rapidly [30]. Related technologies make it easy to accumulate large amounts of personal data. This includes, but is not limited to, measuring HR with photoplethysmography, recording exercise duration using a microprocessor master clock, collecting step (length, rate, and count) and sleep data with inertial measurement units (IMUs), and calculating total distance with GPS [31]. Mobile apps can now use commercially available algorithms to turn this collected data into a variety of information for users of these devices.

Measurements of HR variability (HRV) and resting HR (RHR) are 2 noninvasive methods for monitoring fatigue, and both can be measured with various commercial wearable devices. Of the two, measuring RHR is easier, and an elevated RHR can indicate overtraining. Manually measuring RHR or checking it on a smartwatch in the morning, right after waking up, is typically used to collect RHR as an indicator of overtraining [32-34]. By adding IMU data that detect users’ physical activity status, the continual collection of large-scale personal RHR data becomes feasible. This all-day RHR would be more personalized and could be a more potent indicator of physiological status and readiness for upcoming training. Moreover, as HR is a well-established parameter for calculating training load and defining training intensity [13-15], it is more intuitive and straightforward for recreational athletes to use RHR to monitor training status. Thus, if a full day’s RHR can be predicted in advance, it can open a window to make an early judgment or adjustments to upcoming training plans.

In previous studies, an autoregressive integrated moving average (ARIMA) model was applied to analyze HR in veterans with posttraumatic stress disorder and to verify the existence of distinguishable HR patterns and characteristics during hyperarousal events of posttraumatic stress disorder [35]. Besides, the ARIMA model has been shown to predict HR in young healthy male individuals up to 1 hour in advance [36]. The ARIMA model aims to detect autocorrelations in the data while accounting for the influence of time. Furthermore, the seasonal autoregressive integrated moving average (SARIMA) algorithm addresses the limitations of ARIMA by incorporating seasonal terms [37]. Thus, further prediction of a full day’s RHR by adopting the SARIMA model would be more valuable for exercise training.

The purpose of this study was to evaluate the performance of a SARIMA algorithm–based method in predicting the upcoming day’s RHR for an amateur runner.


Participant

A male amateur distance runner volunteered to participate in the current study. The male runner (aged 44 years, height=169.5 cm, weight=63.8 kg), who is a member of a local distance running club in southern Taiwan, has been participating in regular distance running for >5 years with a training frequency of 3 to 5 times per week and a running distance of >50 km per week. The runner’s personal best in a marathon is 3 hours and 4 minutes. To collect whole-day HR data, the participant was requested to wear a smartwatch (Forerunner 935, Garmin Ltd) throughout the experimental period, except during bathing and/or battery recharging. HR data were acquired via the smartwatch’s photoplethysmography sensor over 24 months.

Data Acquisition

The data acquisition period spanned from July 2, 2019, to July 1, 2021 (731 days in total), and the personal smartwatch data were collected and synchronized to cloud storage via a commercial app (Garmin Connect Mobile, Garmin Ltd). Through the Garmin Health API, we further synchronized the personal data to our online database built with phpMyAdmin. According to the participant’s Garmin Connect Mobile record, 666 days were recorded as observation days. After consulting with the participant, the 65 missing observation days were mainly due to the participant not wearing the smartwatch for an entire day.

The device-generated default parameters included in the current study were whole-day HR and whole-day steps, which are automatically sampled every 15 seconds. By combining raw daily HR and step data, HR can be categorized into 2 distinct states: sleeping HR and active (nonsleeping) HR. We further calculated average sleep HR, minimum sleeping HR, maximum sleeping HR, active HR, minimum active HR, and maximum active HR (refer to operational definitions in Table 1). Because amateur athletes tend to train more on the weekends [38], Saturday and Sunday were designated as holidays and categorized as exogenous features in the present study. The operational definitions of each parameter are listed in Table 1. For the SARIMA model used in the current study, RHR was the only endogenous feature, while the remaining HR variables and the daily step count were exogenous features (Table 1). The periods for all parameters are shown in Figure 1. The workflow of the model operation is shown in Figure 2.

The parameters belonging to “Today” and “Yesterday” were used for training various models with the goal of predicting the RHR of the “Next day.”

As time progresses, previously accumulated data are continuously incorporated into the training dataset, enabling the recursive execution of predictions to reflect the most up-to-date information and maintain model accuracy over time.

Table 1. Operational definitions of parameters derived from the smartwatch.
FeaturesOperational definitions
Resting HRa,b,cAverage HR at rest during a single day
Average HRcAverage of HR values captured during the last 7 days
Maximum HRcMaximum HR captured during a single day
Minimum HRcMinimum HR captured during a single day
Average sleep HRAverage of HR values captured during a single continuous sleep period
Trimmed average sleep HRAverage of HR values captured during sleep after outliers were removed. This value is calculated using the trim_mean function from the SciPy library; it reduces the influence of extreme values and potential measurement errors by excluding the highest and lowest 25% of readings from the calculation.
Maximum sleep HRMaximum HR captured during a single sleep period
Minimum sleep HRMinimum HR captured during a single sleep period
Average active HRAverage of HR values captured during the nonsleeping period on a single day
Trimmed average active HRAverage of HR values captured during the nonsleeping period after outliers were removed. This value was calculated using the trim_mean function from the SciPy library; it reduces the influence of extreme values and potential measurement errors by excluding the highest and lowest 25% of readings from the calculation.
Maximum active HRMaximum HR captured during the nonsleeping period on a single day
Minimum active HRMinimum HR captured during the nonsleeping period on a single day
StepscNumber of steps recorded during the monitoring period on a single day
HolidaySaturday and Sunday were categorized as holidays.

aHR: heart rate.

bEndogenous features; data originally derived from the wearable device.

cData derived from initial functions of the watch.

‎
Figure 1. Periods of various parameters used in the study. HR: heart rate; RHR: resting heart rate.
‎
Figure 2. The workflow of the model operation.

Data Partitioning

To prevent data leakage, the first 75% of the chronological timeline was used as the training set for initial model estimation, with the remaining 25% serving as the holdout testing set for rolling forecast evaluation.

Data Cleaning

Raw data generated by smartwatches occasionally contain sensor artifacts or periods of nonwear. In the 666 observed days of this study, physiological readings of 0, which were mainly due to nonwear during the sleep period or a daytime gap in HR tracking, were identified as measurement anomalies and targeted for removal. Specifically, zero values were detected in the main features (RHR; n=14), active HR (n=30), and daily step count (n=1). Because several of these anomalies occurred concurrently on the same calendar day, a total of 42 daily observations were further removed from the 666 observed days. After these anomalous records were removed, the final cleaned dataset for modeling comprised 624 valid daily observations over the 24-month period.

A common challenge in preprocessing wearable data is handling the subsequent chronological gaps caused by these removals. To preserve the integrity of biological data, we explicitly chose not to synthesize or impute missing physiological data (eg, via linear interpolation or mean substitution), as mathematically inventing values during nonwear periods risks introducing artificial trends. Thus, these short chronological gaps were left unaltered. The sktime 0.40.1 (a Python library; Python Software Foundation 3.10.14) algorithmic architecture dynamically accommodates these naturally occurring missing intervals during forecasting, ensuring that the model trains exclusively on authentic physiological measurements.

Algorithm and Modeling Process

Overview

The estimator used for modeling was the automated version of ARIMA (AutoARIMA) implemented in the StatsForecast package. To capture daily dynamics and weekly microcycles, the StatsForecast AutoARIMA model was implemented using the Hyndman-Khandakar algorithm for automated hyperparameter selection, minimizing the corrected Akaike information criterion. Exogenous features were integrated directly as regressors within a SARIMA framework.

To evaluate the predictive performance and practical viability of the models for wearable devices, our experimental design was structured into 3 phases.

Phase 1: Full-History Model

The dataset was partitioned chronologically into a 75% training set and a 25% testing set. A naive forecaster (which predicted the next day’s RHR as the current day’s RHR) was implemented as a baseline model to prove the effectiveness of the statistical forecasting approach over simple persistence. We then evaluated 4 dynamically updated SARIMA models (Figure 3A and 3B): 1-day rolling forecast with features, 1-day rolling forecast without features, 7-day rolling forecast with features, and 7-day rolling forecast without features. The models were initially fitted to the 75% training data, and a rolling update strategy was used to iterate over the 25% test data. The information for the automated hyperparameter selection setup, ARIMA(p,d,q)(P,D,Q)m, is provided, in which p and P represent nonseasonal and seasonal autoregressive orders, respectively; d and D represent nonseasonal and seasonal differencing orders, respectively; q and Q represent nonseasonal and seasonal moving average orders, respectively; and m represents the seasonal period (days).

‎
Figure 3. The 1-day and 7-day rolling update strategies. The automated version of the autoregressive integrated moving average (AutoARIMA) model from the sktime package is trained using attributes (A) from day 1 to predict the outcome on day 2; and (B) from days 1 to 7 to predict outcomes from days 8 to 14.
Phase 2: Ablation Analysis

To isolate the predictive contribution of the exogenous features and optimize computational efficiency, a leave-one-feature-out (LOFO) ablation analysis was conducted on the highest-performing model from phase 1, which was the 1-day rolling forecast with features, measured by mean absolute error (MAE). Each feature was systematically omitted, and the model was retrained and evaluated. Features that increased MAE were retained, while features that degraded performance due to multicollinearity were discarded.

Phase 3: Short-Initiation Model

To test the commercial viability of deploying the algorithm to a new user without requiring months of historical data, we simulated a “Cold-Start” environment. Using only the 2 features identified in phase 2, a streamlined SARIMA model was trained on the first 21 days of the dataset. The model then used a 1-day rolling update strategy across the remaining 603 days of streaming data, updating its internal state daily to adapt to the athlete’s nonstationary training cycles.

Metrics of MAE (measured in bpm), mean absolute percentage error (MAPE; measured in percentage), mean squared error (MSE; measured in beats2/min2), root mean square error (RMSE; measured in bpm), and scatter index (SI=RMSE/average RHR) were used to evaluate model performance across all phases.

Ethical Considerations

The study was approved by the National Cheng Kung University Institutional Review Board (A-ER-106-493), and all procedures were conducted in accordance with the ethical standards of the Declaration of Helsinki. The participant signed a written informed consent form and agreed to wear a smartwatch (Forerunner 935) throughout the experimental period. The participant was informed that participation was voluntary and that he had the right to withdraw at any time. All data generated by the smartwatch, including HR metrics synchronized from the Garmin Health database, were deidentified to ensure participant confidentiality. Upon completion of the data acquisition period, the participant was provided with the smartwatch as compensation for his involvement in this case study.


Overview

In Table 2, descriptive statistics for each parameter are listed. During the observation period, the distance runner demonstrated a typical pattern of RHR (mean 49.099, SD 2.392 bpm) and sleeping HR (mean 50.952, SD 2.495 bpm). The average daily steps (mean 19,680, SD 10,277 steps/day) also indicated a regular exercise training behavior in the current participant.

Table 2. Descriptive statistics of endogenous and exogenous features.
ModelsParameters, mean (SD)
Resting HRa,b,c49.099 (2.392)
Average HRc75.313 (5.060)
Minimum HRc42.103 (3.501)
Maximum HRc157.471 (14.452)
Average sleep HR50.925 (2.495)
Trimmed average sleep HR50.833 (2.573)
Maximum sleep HR76.213 (9.859)
Minimum sleep HR43.431 (3.325)
Average active HR82.974 (6.539)
Trimmed average active HR78.589 (6.598)
Maximum active HR157.471 (14.452)
Minimum active HR45.197 (4.364)
Stepsc19,680 (10,277)

aHR: heart rate.

bEndogenous features; data originally derived from the wearable device.

cData derived from initial functions of the watch.

Phase 1: Full-History Model

In phase 1, five models were trained with the chronologically split dataset (75% training and 25% testing). To establish a comparative baseline, a naive forecaster (which predicted the next day’s RHR as the current day’s RHR) was implemented, yielding an MAE of 2.404 bpm. The remaining 4 models used a SARIMA framework, evaluating 1-day and 7-day rolling forecasting horizons, both with and without exogenous features.

The model performance metrics and automatically selected hyperparameter orders are detailed in Table 3. The models trained with exogenous features demonstrated significantly higher predictive accuracy (Figures 4A and B). The optimal configuration was the 1-day rolling forecast with features, which achieved an MAE of 1.712 bpm and an RMSE of 2.315 bpm, representing a nearly 30% error reduction compared to the naive baseline. The automated hyperparameter selection for this optimal model (Table 3) revealed an ARIMA(0,0,0)(2,0,0)7 structure; the exogenous features successfully explained day-to-day variance (Table 4), while the seasonal autoregressive terms captured the athlete’s weekly training cycle.

Conversely, models trained without features were relatively less effective in predicting the upcoming daily RHR. In addition to the relatively higher MAE of the nonfeature models (Table 3), the statistical variance metrics (Table 4) and graphs (Figures 4C and D) also showed that the nonfeature models underfit the data.

Table 3. Model performance metrics for the training set.
ModelsMAEa (bpm)MAPEb (%)MSEc (beats2/min2)RMSEd (bpm)SIeOrderf
Baseline: naive forecast2.4044.89.9813.1590.064—g
Trained with features

7-day forecast1.7773.65.72.3880.048ARIMA(0,0,0)(2,0,0)7

1-day forecast1.7123.55.3612.3150.047ARIMA(0,0,0)(2,0,0)7
Trained without features

7-day forecast1.9884.06.6012.5690.052ARIMA(1,1,1)(0,0,0)1

1-day forecast1.9013.86.1182.4740.050ARIMA(1,1,1)(0,0,0)1

aMAE: mean absolute error.

bMAPE: mean absolute percentage error.

cMSE: mean squared error.

dRMSE: root mean square error.

eSI: scatter index; SI=RMSE/average resting heart rate.

fThe notation of the autoregressive integrated moving average (ARIMA) model with or without features is presented as ARIMA(p,d,q)(P,D,Q)m, where p and P represent the nonseasonal and seasonal autoregressive orders, respectively; d and D represent the nonseasonal and seasonal differencing orders, respectively; q and Q represent the nonseasonal and seasonal moving average orders, respectively; and m represents the seasonal period (days).

gThe naive forecast does not include hyperparameter orders.

‎
Figure 4. Performance of 4 trained models on the test dataset. (A) Seven-day trained model with features, (B) 1-day trained model with features, (C) 7-day trained model without features, and (D) 1-day trained model without features. The blue solid curve represents the original wearable device–measured resting heart rate (RHR) in the training dataset; the black solid curve represents the original wearable device–measured RHR in the test dataset; and the orange dashed curves represent the RHR predicted by the 4 models.
Table 4. Descriptive statistical values of observed and forecast resting heart rate (RHR) values (bpm) on test data.
ModelsRHR, mean (SD)RHR, variance
Observed test data49.724 (2.584)6.678
Baseline: naive forecast49.731 (2.586)6.688
Trained with features

7-day forecast49.843 (1.148)1.319

1-day forecast49.731 (1.231)1.514
Trained without features

7-day forecast50.035 (0.788)0.622

1-day forecast49.883 (0.900)0.810

Phase 2: Ablation Analysis

To isolate the predictive value of individual features used in the optimal phase 1 model, a LOFO ablation analysis was conducted (Table 5). As RHR is a highly stable metric (typically fluctuating only 1-3 bpm daily), absolute error boundaries are inherently tight. However, the ablation revealed significant relative impacts. Omission of the previous day’s RHR was the primary driver of predictive degradation, resulting in a 7.5% relative increase in the MAPE (rising from 3.45% to 3.71%) and an MAE increase of 0.13 bpm. The trimmed mean active HR also contributed positively to the forecast.

Conversely, the simultaneous inclusion of the remaining 10 aggregated metrics (such as sleep HR and step count) exhibited a decrease in error when these features were removed. This confirms that highly complex, multivariable feature sets introduce multicollinearity and mild overfitting when predicting stable physiological baselines. Consequently, to maximize computational efficiency without sacrificing accuracy, a lean 2-feature (ie, RHR and trimmed average active HR) framework was implemented in the phase 3 simulation.

Table 5. Ablation analyses of features in the 1-day forecast model.
Dropped featuresAblated MAEa (bpm)MAE increase (bpm)Ablated MAPEb (%)MAPE increase (%)
Resting HRc1.8420.1303.7100.260
Trimmed average active HR1.7280.0173.4860.036
Minimum HR1.7190.0073.4690.019
Maximum HR1.7140.0023.4600.010
Steps1.71203.4550.005
Average active HR1.71203.4510.001
Maximum sleep HR1.709−0.0033.446−0.004
Trimmed average sleep HR1.709−0.0033.446−0.004
Holiday1.708−0.0043.443−0.007
Average sleep HR1.705−0.0073.439−0.011
Minimum active HR1.698−0.0133.425−0.026
Average HR1.691−0.0213.418−0.032

aMAE: mean absolute error.

bMAPE: mean absolute percentage error.

cHR: heart rate.

Phase 3: Short-Initiation Model

According to the ablation analyses, a feature set consisting exclusively of RHR and trimmed average active HR was established. A new 1-day rolling SARIMA model was established using only the first 21 days of the dataset. Over the subsequent 603-day period, this continuously updating model achieved an MAE of 1.63 bpm and an RMSE of 2.16 bpm (Table 6). As detailed in Table 6, this short-initiation model demonstrated comparable performance across the testing period.

Table 6. Comparison of full-history and short-initiation models.
ModelsMAEa (bpm)MAPEb (%)RMSEc (beat2/min2)MSEd (bpm)SIeForecast mean (SD)Forecast variance
Phase 1: full-history (all features)1.7123.52.3155.3610.04749.731
(1.231)
1.514
Phase 3: short-initiation (2 features)1.6303.32.1634.6790.04449.083
(1.263)
1.594

aMAE: mean absolute error.

bMAPE: mean absolute percentage error.

cMSE: mean squared error.

dRMSE: root mean square error.

eSI: scatter index; SI=RMSE/average resting heart rate.


Principal Findings

In the present study, continuous time-series HR data from a commercial wearable device were used to forecast the next-day (1-day rolling forecast) or next-week (7-day rolling forecast) RHR for a distance runner. Within the scope of this case study, a 3-phase evaluation indicated that multivariate SARIMA models performed better than univariate approaches and naive baselines. These results suggest that predicted RHR derived from prior HR parameters may serve as a readiness reference for upcoming exercise training.

Contribution of HR-Generated Features

In the current study, our phase 2 ablation analysis revealed that combining RHR with exogenous features improved accuracy. Conversely, including all features led to multicollinearity and mild overfitting. As the current study aimed to develop a prediction tool to support a healthy adult distance runner, exercise training was expected to be the primary contributor to fluctuations in daily HR data, as different levels of exercise training exert distinct influences on autonomic modulation, HR indices, and HRV [39-41]. In this case, using HR-derived features as data sources was streamlined and sufficient to create a statistically useful model. In the current study, we found that both 1-day and 7-day SARIMA models with exogenous features could generate RHR predictions that can be used to inform sports training practice. The 1-day model can serve a precautionary function, allowing the athlete to adjust training, while the 7-day RHR prediction can forecast readiness over the next week, helping the athlete plan the upcoming microcycle training schedule.

However, the current study shows that the true day-to-day RHR fluctuations of the runner ranged from 0 to 10 (bpm), whereas the 1-day and 7-day SARIMA models with exogenous features showed predicted RHR changes of only 0 to 4 (bpm) across calendar days. Theoretically, HR is easily affected by various internal or external environments [32]. A forthcoming full-day RHR is sensitive to various stressors [42-45] (eg, life events, diet, and clinical symptoms) that occur randomly and are currently out of scope for these exogenous feature-included SARIMA models. Some of these stressors can have longer-term effects on the next-day or next-week HR, such as influenza or seasonal allergies [44,46], while some are temporary, such as dehydration or caffeine intake, which can cause a heart rate shift [47,48]. In contrast to clinical symptoms, random stressors might merely induce a diurnal HR shift rather than serve as determining factors for the subsequent day’s HR. In other words, these factors are transient stressors that leave no residual effects for the next day. Taken together, the predictive capacity of the current exogenous feature-included SARIMA models may be compromised because they do not include other effective stressors beyond exercise training.

Nevertheless, this case study established a streamlined model for predicting future RHR that is applicable to exercise training practices. To develop a more accurate predictive model, additional endogenous or exogenous features need to be included and investigated.

HR vs HRV

Technically, HRV indices, which are affected by the autonomic nervous system, can be used to indicate or evaluate the status of overtraining [49,50]. There are multiple HRV indices representing sympathetic and parasympathetic nerve activity, such as RR intervals plotted against time, the RR intervals’ standard deviation (SDNN), the root mean square successive difference (rMSSD), and the amount of neighboring RR intervals varying >50 milliseconds expressed in percentage (pNN50). However, despite their academic value, HRV analysis outputs are neither intuitive nor user-friendly. Moreover, the validity of HRV analyses is relatively sensor-dependent. In reality, comparing HRV measurements from commercial wearable devices indicates that the overall validity is currently poor under free-living conditions [51]. Therefore, using RHR is preferred as an indicator of long-term monitoring of training or physiological status due to its relative feasibility and reliability.

Limitations

A primary limitation of statistical time-series forecasting in this context is its tendency to smooth extreme daily fluctuations, which likely accounts for the lower prediction variance observed relative to the ground-truth data. To better capture these sharp RHR dynamics, future studies should incorporate additional internal and external stressors as feature inputs and explore machine learning or deep learning architectures beyond traditional statistical models.

Additionally, missing data due to nonwear or improper device placement may pose a practical challenge for continuous RHR forecasting. Under the current ARIMA model, if yesterday’s data are unavailable, feature data from 2 days prior are substituted to predict today’s RHR. Within the phase 3 testing set, the MAE values for predicted RHR, with and without yesterday’s data feature, were 1.637 and 1.517 bpm, respectively. This indicates that nonequidistant sampling did not compromise forecast performance in this case report. However, because the participant of the current study demonstrated high compliance and maintained a consistent training schedule, his relatively stable physiological baseline may have mitigated the impact of missing data. In broader real-world applications, nonwear intervals may need to be modeled as an exogenous feature to account for underlying physiological shifts associated with life event–related disruptions, such as sudden illness or prolonged sedentary periods.

Practical Applications

Predicting an athlete’s next-day physiological recovery metrics, such as RHR and HRV, is an evolving area in sports science and predictive analytics. As previously noted, existing literature using classical time-series modeling is limited; for instance, only one study has used an ARIMA model to predict the next 1-hour HR in healthy young male individuals from a 24-hour database [36]. In addition, a recent study demonstrated that machine learning approaches (ie, support vector regression [SVR] and Extreme Gradient Boosting [XGBoost]) could predict next-day HRV by using external training loads (total mechanical work in kilojoules) and internal training loads (rate of perceived exertion) as primary feature sources [52], which is somewhat complicated and dependent on multiple sensors. Thus, extending the forecasting horizon to predict next-day HR would provide a more intuitive and practically applicable framework for managing athletic training. In phase 3 of our analysis, we tested the potential commercial applicability of the current models. In contrast to the >400-day model training, phase 3 adopted a short-initiation model that included only a 21-day training period with 2 features (ie, RHR and the trimmed average active HR). The comparable outcomes between the full-history and short-initiation models suggest that a 3-week period of model training may be sufficient to establish a mathematical RHR predictive function applicable to exercise training practice.

As HR is a straightforward index readily available from commercial devices, predicted RHR can be used as an indicator of future physiological status. According to the present study’s findings, 1-day or 7-day RHR forecasts can serve as a reference for short-term adjustments or longer-term planning for upcoming training. It would be worthwhile to further apply this methodology to various issues in endurance training. In addition, as an abnormally raised RHR is also an indicator of up-regulated sympathetic activity [53], future RHR forecasts can be a health security solution to protect people from extremely high stress.

Conclusions

In conclusion, using longitudinal HR measurements, we developed a statistical time-series framework for predicting the next-day and next-week RHR of a distance runner. By isolating the most predictive features, we demonstrated that 3 weeks of data can initiate a lean, continuously updating SARIMA model that achieves performance comparable to that of the full-history model. Further studies that include more exogenous features and a larger number of participants are needed to verify the framework’s applicability.

Acknowledgments

The authors appreciate Ms Jae Cody’s assistance with English editing for the present manuscript.

The authors declare the use of generative AI (GenAI) in the research and writing process. According to the Generative Artificial Intelligence Delegation Taxonomy (2025), the following tasks were delegated to GenAI tools under full human supervision: proofreading and editing, translation, and reformatting. The GenAI tool used was Gemini 3.5 Flash (Alphabet Inc). Responsibility for the final manuscript lies entirely with the authors. GenAI tools are not listed as authors and do not bear responsibility for the final outcomes.

Funding

This study was supported by a project grant from Taiwan’s Ministry of Science and Technology (MOST107-2410-H006-106).

Data Availability

The datasets generated or analyzed during this study are not publicly available due to privacy and ethical considerations, but deidentified data are available from the corresponding author on reasonable request.

Authors' Contributions

Conceptualization: YJC, CYL, YHC, HTEL, THH

Data curation: YJC, CYL

Formal analysis: YJC, CYL, THH

Funding acquisition: THH

Investigation: YJC, CYL, YHC, HTEL, THH

Methodology: YJC, CYL, YHC, HTEL, THH

Visualization: YJC, CYL, THH

Writing—original draft: YJC, CYL, THH

Writing—review and editing: YJC, CYL, YHC, HTEL, THH

Conflicts of Interest

None declared.

  1. Marquez DX, Aguiñaga S, Vásquez PM, Conroy DE, Erickson KI, Hillman C, et al. A systematic review of physical activity and quality of life and well-being. Transl Behav Med. Oct 12, 2020;10(5):1098-1109. [FREE Full text] [CrossRef] [Medline]
  2. Lynch SL, Hoch AZ. The female runner: gender specifics. Clin Sports Med. Jul 2010;29(3):477-498. [CrossRef] [Medline]
  3. Roper JL, Harding EM, Doerfler D, Dexter JG, Kravitz L, Dufek JS, et al. The effects of gait retraining in runners with patellofemoral pain: a randomized trial. Clin Biomech (Bristol). Jun 2016;35:14-22. [CrossRef] [Medline]
  4. Kakouris N, Yener N, Fong DT. A systematic review of running-related musculoskeletal injuries in runners. J Sport Health Sci. Sep 2021;10(5):513-522. [FREE Full text] [CrossRef] [Medline]
  5. Fredette A, Roy JS, Perreault K, Dupuis F, Napier C, Esculier JF. The association between running injuries and training parameters: a systematic review. J Athl Train. Jul 01, 2022;57(7):650-671. [FREE Full text] [CrossRef] [Medline]
  6. Schuster Brandt Frandsen J, Hulme A, Parner ET, Møller M, Lindman I, Abrahamson J, et al. How much running is too much? Identifying high-risk running sessions in a 5200-person cohort study. Br J Sports Med. Aug 26, 2025;59(17):1203-1210. [FREE Full text] [CrossRef] [Medline]
  7. Rasmussen CH, Nielsen RO, Juul MS, Rasmussen S. Weekly running volume and risk of running-related injuries among marathon runners. Int J Sports Phys Ther. Apr 2013;8(2):111-120. [FREE Full text] [Medline]
  8. Budgett R. Fatigue and underperformance in athletes: the overtraining syndrome. Br J Sports Med. Jun 1998;32(2):107-110. [FREE Full text] [CrossRef] [Medline]
  9. Urhausen A, Kindermann W. Diagnosis of overtraining: what tools do we have? Sports Med. 2002;32(2):95-102. [CrossRef] [Medline]
  10. Carrard J, Rigort AC, Appenzeller-Herzog C, Colledge F, Königstein K, Hinrichs T, et al. Diagnosing overtraining syndrome: a scoping review. Sports Health. 2022;14(5):665-673. [FREE Full text] [CrossRef] [Medline]
  11. Banister EW. Modeling elite athletic performance. In: MacDougall D, Wenger HA, Green HJ, editors. Physiological Testing of the High-Performance Athlete. Champaign, IL. Human Kinetics Books; 1991.
  12. Fitz-Clarke JR, Morton RH, Banister EW. Optimizing athletic performance by influence curves. J Appl Physiol (1985). Sep 1991;71(3):1151-1158. [CrossRef] [Medline]
  13. Tønnessen E, Sandbakk Ø, Sandbakk SB, Seiler S, Haugen T. Training session models in endurance sports: a Norwegian perspective on best practice recommendations. Sports Med. Nov 2024;54(11):2935-2953. [CrossRef] [Medline]
  14. Schimpchen J, Correia PF, Meyer T. Validity and reproducibility of match-derived ratios of selected external and internal load parameters in soccer players: a simple way to monitor physical fitness? Biol Sport. Oct 2023;40(4):1039-1046. [FREE Full text] [CrossRef] [Medline]
  15. Borresen J, Lambert MI. The quantification of training load, the training response and the effect on performance. Sports Med. 2009;39(9):779-795. [CrossRef] [Medline]
  16. Peterson B, Searle A, Spink M, Hawke F, Callister R, Chuter V. Going their own way-male recreational runners and running-related injuries: a qualitative thematic analysis. PLoS One. Aug 25, 2022;17(8):e0273401. [FREE Full text] [CrossRef] [Medline]
  17. Knechtle B, Tanous DR, Wirnitzer G, Leitzmann C, Rosemann T, Scheer V, et al. Training and racing behavior of recreational runners by race distance-results from the NURMI study (step 1). Front Physiol. Feb 4, 2021;12:620404. [FREE Full text] [CrossRef] [Medline]
  18. Jubair H, Mehenaz M. Utilizing machine learning algorithms for personalized workout recommendations and monitoring: a systematic review on smartwatch-assisted exercise prescription. Digit Health. Sep 4, 2025;11:20552076251355365. [FREE Full text] [CrossRef] [Medline]
  19. Thompson WR. Worldwide survey of fitness trends for 2021. ACSMs Health Fit J. 2021;25(1):10-19. [CrossRef]
  20. Dehghani M, Abubakar AM, Pashna M. Market-driven management of start-ups: the case of wearable technology. Appl Comput Inform. 2022;18(1-2):45-60. [CrossRef]
  21. Zhang J, Mao E. What makes consumers adopt a wearable fitness device? Int J E Bus Res. Jan 1, 2023;19(1):1-17. [CrossRef]
  22. Newsome AM, Reed R, Sansone J, Batrakoulis A, McAvoy C, Parrott MW. 2024 ACSM worldwide fitness trends: future directions of the health and fitness industry. ACSMs Health Fit J. 2024;28(1):14-26. [CrossRef]
  23. Thompson WR. Worldwide survey of fitness trends for 2016: 10th anniversary edition. ACSMs Health Fit J. 2015;19(6):9-18. [CrossRef]
  24. Thompson WR. Worldwide survey of fitness trends for 2017. ACSMs Health Fit J. 2016;20(6):8-17. [CrossRef]
  25. Thompson WR. Worldwide survey of fitness trends for 2018: the CREP edition. ACSMs Health Fit J. 2017;21(6):10-19. [CrossRef]
  26. Thompson WR. Worldwide survey of fitness trends for 2019. ACSMs Health Fit J. 2018;22(6):10-17. [CrossRef]
  27. Thompson WR. Worldwide survey of fitness trends for 2020. ACSMs Health Fit J. 2019;23(6):10-18. [CrossRef]
  28. Thompson WR. Worldwide survey of fitness trends for 2022. ACSMs Health Fit J. 2022;26(1):11-20. [CrossRef]
  29. Thompson WR. Worldwide survey of fitness trends for 2023. ACSMs Health Fit J. 2023;27(1):9-18. [CrossRef]
  30. Naranjo JE, Mora CA, Bustamante Villagómez DF, Mancheno Falconi MG, Garcia MV. Wearable sensors in industrial ergonomics: enhancing safety and productivity in Industry 4.0. Sensors (Basel). Feb 28, 2025;25(5):1526. [FREE Full text] [CrossRef] [Medline]
  31. Adesida Y, Papi E, McGregor AH. Exploring the role of wearable technology in sport kinematics and kinetics: a systematic review. Sensors (Basel). Apr 02, 2019;19(7):1597. [FREE Full text] [CrossRef] [Medline]
  32. Achten J, Jeukendrup AE. Heart rate monitoring: applications and limitations. Sports Med. 2003;33(7):517-538. [CrossRef] [Medline]
  33. Meeusen R, Duclos M, Foster C, Fry A, Gleeson M, Nieman D, European College of Sport Science, et al. American College of Sports Medicine. Prevention, diagnosis, and treatment of the overtraining syndrome: joint consensus statement of the European College of Sport Science and the American College of Sports Medicine. Med Sci Sports Exerc. Jan 2013;45(1):186-205. [CrossRef] [Medline]
  34. Schneider C, Hanakam F, Wiewelhove T, Döweling A, Kellmann M, Meyer T, et al. Heart rate monitoring in team sports-a conceptual framework for contextualizing heart rate measures for training and recovery prescription. Front Physiol. May 31, 2018;9:639. [FREE Full text] [CrossRef] [Medline]
  35. Sadeghi M, Sasangohar F, McDonald AD, Hegde S. Understanding heart rate reactions to post-traumatic stress disorder (PTSD) among veterans: a naturalistic study. Hum Factors. Feb 2022;64(1):173-187. [CrossRef] [Medline]
  36. Oyeleye M, Chen T, Titarenko S, Antoniou G. A predictive analysis of heart rates using machine learning techniques. Int J Environ Res Public Health. Feb 19, 2022;19(4):2417. [FREE Full text] [CrossRef] [Medline]
  37. Box GE, Jenkins GM, Reinsel GC, Ljung GM. Time Series Analysis: Forecasting and Control. Hoboken, NJ. John Wiley & Sons; 2015.
  38. Pescatello LS, Riebe D, Thompson PD, Arena R. ACSM's Guidelines for Exercise Testing and Prescription. Philadelphia, PA. Lippincott Williams & Wilkins; 2014.
  39. Hynynen E, Vesterinen V, Rusko H, Nummela A. Effects of moderate and heavy endurance exercise on nocturnal HRV. Int J Sports Med. Jun 2010;31(6):428-432. [CrossRef] [Medline]
  40. Meeusen R, Watson P, Hasegawa H, Roelands B, Piacentini MF. Central fatigue: the serotonin hypothesis and beyond. Sports Med. 2006;36(10):881-909. [CrossRef] [Medline]
  41. Lundstrom CJ, Foreman NA, Biltz G. Practices and applications of heart rate variability monitoring in endurance athletes. Int J Sports Med. Jan 2023;44(1):9-19. [FREE Full text] [CrossRef] [Medline]
  42. Lee JM, Kim HC, Kang JI, Suh I. Association between stressful life events and resting heart rate. BMC Psychol. Sep 08, 2014;2(1):29. [FREE Full text] [CrossRef] [Medline]
  43. Pabon E, Greenlund IM, Carter JR, de Wit H. Effects of alcohol on sleep and nocturnal heart rate: relationships to intoxication and morning-after effects. Alcohol Clin Exp Res. Oct 2022;46(10):1875-1887. [FREE Full text] [CrossRef] [Medline]
  44. Quer G, Radin JM, Gadaleta M, Baca-Motes K, Ariniello L, Ramos E, et al. Wearable sensor data and self-reported symptoms for COVID-19 detection. Nat Med. Jan 2021;27(1):73-77. [CrossRef] [Medline]
  45. Abdullah E, Lee JB, Notay K, Millar PJ. Postprandial superior mesenteric artery blood flow is related to changes in peripheral pulse wave harmonics and heart rate: implications for wearable technology? J Appl Physiol (1985). Aug 01, 2021;131(2):681-688. [FREE Full text] [CrossRef] [Medline]
  46. Buekers J, Stas M, Aerts R, Bruffaerts N, Dujardin S, Van Nieuwenhuyse A, et al. Daily allergy burden and heart rate characteristics in adults with allergic rhinitis based on a wearable telemonitoring system. Clin Transl Allergy. Apr 2023;13(4):e12242. [FREE Full text] [CrossRef] [Medline]
  47. Watso JC, Farquhar WB. Hydration status and cardiovascular function. Nutrients. Aug 11, 2019;11(8):1866. [FREE Full text] [CrossRef] [Medline]
  48. Zimmermann-Viehoff F, Thayer J, Koenig J, Herrmann C, Weber CS, Deter HC. Short-term effects of espresso coffee on heart rate variability and blood pressure in habitual and non-habitual coffee consumers – a randomized crossover study. Nutr Neurosci. Apr 07, 2015;19(4):169-175. [CrossRef]
  49. Bellenger CR, Thomson RL, Davison K, Robertson EY, Buckley JD. The impact of functional overreaching on post-exercise parasympathetic reactivation in runners. Front Physiol. Jan 8, 2021;11:614765. [FREE Full text] [CrossRef] [Medline]
  50. Pichot V, Roche F, Gaspoz JM, Enjolras F, Antoniadis A, Minini P, et al. Relation between heart rate variability and training load in middle-distance runners. Med Sci Sports Exerc. Oct 2000;32(10):1729-1736. [CrossRef] [Medline]
  51. Lam E, Aratia S, Wang J, Tung J. Measuring heart rate variability in free-living conditions using consumer-grade photoplethysmography: validation study. JMIR Biomed Eng. 2020;5(1):e17355. [CrossRef]
  52. Barsumyan A, Saukkonen A, Soost C, Graw JA, Burchard R. Predicting next day heart rate variability based on training load in cyclists using machine learning. Sports (Basel). Jun 30, 2026;14(7):271. [FREE Full text] [CrossRef] [Medline]
  53. Esler M, Lambert G, Esler D, Ika Sari C, Guo L, Jennings G. Evaluation of elevated heart rate as a sympathetic nervous system biomarker in essential hypertension. J Hypertens. Aug 2020;38(8):1488-1495. [CrossRef] [Medline]


‎
ARIMA: autoregressive integrated moving average
AutoARIMA: automated version of autoregressive integrated moving average
HR: heart rate
HRV: heart rate variability
IMU: inertial measurement unit
LOFO: leave-one-feature-out
MAE: mean absolute error
MAPE: mean absolute percentage error
MSE: mean squared error
pNN50: the amount of neighboring RR intervals varying >50 milliseconds expressed in percentage
RHR: resting heart rate
RMSE: root mean square error
rMSSD: root mean square successive difference
SARIMA: seasonal autoregressive integrated moving average
SDNN: the RR intervals’ standard deviation
SVR: support vector regression
SI: scatter index
XGBoost: Extreme Gradient Boosting


Edited by L MacNeill; submitted 14.Jan.2026; peer-reviewed by SE Hayber; comments to author 18.May.2026; revised version received 02.Sep.2026; accepted 03.Sep.2026; published 25.Sep.2026.

Copyright

©Ying-Ju Chen, Chia-Yu Liu, Ya-Han Chang, Huh-Tswen Eric Lin, Tsang-Hai Huang. Originally published in JMIR Formative Research (https://formative.jmir.org), 25.Sep.2026.

This is an open-access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Formative Research, is properly cited. The complete bibliographic information, a link to the original publication on https://formative.jmir.org, as well as this copyright and license information must be included.