Published September 23, 2025 | Version v1
Dataset Open

Dataset for Kinetic Differences Between Orthodox and Southpaw Stances in Four Fundamental Boxing Punches

Description

This dataset accompanies the study “Kinetic Differences Between Orthodox and Southpaw Stances in Four Fundamental Boxing Punches.” It contains synchronized inertial measurement unit (IMU) and force plate recordings from 30 male boxers performing jab, cross, lead hook, and rear hook punches in both orthodox and southpaw stances.

The dataset provides raw signals of fist acceleration and ground reaction forces during maximal punches, along with computational routines for filtering, peak detection, and event segmentation. Data were collected at Jan Długosz University, Poland, under controlled laboratory conditions.

This resource enables researchers to reproduce the published analyses or perform alternative custom computations on stance-related performance differences.

Data Files

  1. Raw Data (.xlsx) – Per-punch recordings with IMU and force plate values.

  2. Summary Tables (.xlsx) – Aggregated descriptive statistics across punch types and stances.

  3. Processing Code (.ipynb) – Python notebook implementing signal filtering, peak detection, and event extraction.

Variables and Column Names

Each raw file includes:

  • Time – Sampling index (s).

  • 1x, 1y, 1z – IMU acceleration along three axes (converted from milli-g to m/s²).

  • fx, fy, fz – Ground reaction force components (N) from AMTI plate:

    • fx – mediolateral force,

    • fy – anteroposterior force,

    • fz – vertical force.

Derived variables created by the notebook:

  • 1x_filtered, 1y_filtered, 1z_filtered – Bandpass filtered acceleration signals (25–250 Hz Butterworth, order 9).

  • resultant_acceleration – Vector magnitude of filtered IMU acceleration.

  • Total_GRF – Vector magnitude of ground reaction force.

Data Processing Workflow

The included Jupyter notebook (butterworth filtered-3.ipynb) automates computation in the following steps:

  1. Filtering: Applies a 9th-order Butterworth bandpass filter (25–250 Hz) to acceleration channels, removing noise and offset.

  2. Resultant Calculations: Computes resultant acceleration and total ground reaction force.

  3. Peak Detection: Identifies the five strongest strikes by ranking Total_GRF values above a 300 N threshold, ensuring a minimum 0.5 s separation.

  4. Window Extraction: For each peak, a 0.4 s window (±0.2 s around the peak) is exported into separate files for detailed event analysis.

  5. Summary Table: Generates a table with event time, peak force, and corresponding resultant acceleration values.

Ethics

All participants gave informed consent. The study was approved by the Human Subjects Research Committee of Jan Długosz University (KE-O/4/2022).

Potential Applications

  • Comparative stance analysis in boxing biomechanics

  • Force–acceleration relationship modeling

  • Signal processing benchmarking (filtering, event detection)

  • Sports science teaching and reproducibility studies

Files

processing code.ipynb

Files (392.0 MB)

Name Size Download all
md5:20ef0662536700a1325b199feb23b41c
59.1 kB Preview Download
md5:9c18a8ca70677f10dbdf82d14e873495
391.9 MB Preview Download
md5:3690a123ac29f626c7d92732414af1c3
56.7 kB Download

Additional details

Software

Development Status
Active