Baselight

UFC Fight Data

Fight-by-fight list of all UFC fights from 2013

@kaggle.calmdownkarm_ufcdataset

Loading...
Loading...

About this Dataset

UFC Fight Data

Context

List of all UFC fights since 2013 with summed up entries of each fighter's round by round record preceding that fight. Created in the attempt to create a UFC fight winner predictor. Dataset may not be great, I'm still new to this thing so appreciate any tips on cleaning up the set.

Content

Each row represents a single fight - with each fighter's previous records summed up prior to the fight. blank stats mean its the fighter's first fight since 2013 which is where granular data for UFC fights beings

Acknowledgements

https://github.com/valish/ufc-api for the UFC api
Beautifulsoup and it's creators and Hitkul my partner in crime

Inspiration

Can we draw decent predictions from this dataset?

Tables

Data

@kaggle.calmdownkarm_ufcdataset.data
  • 2.17 MB
  • 2,318 rows
  • 894 columns
Loading...
CREATE TABLE data (
  "bprev" BIGINT,
  "bstreak" BIGINT,
  "b_age" DOUBLE,
  "b_height" DOUBLE,
  "b_hometown" VARCHAR,
  "b_id" BIGINT,
  "b_location" VARCHAR,
  "b_name" VARCHAR,
  "b_weight" DOUBLE,
  "b_round1_grappling_reversals_landed" DOUBLE  -- B, Round1 Grappling Reversals Landed,
  "b_round1_grappling_standups_landed" DOUBLE  -- B, Round1 Grappling Standups Landed,
  "b_round1_grappling_submissions_attempts" DOUBLE  -- B, Round1 Grappling Submissions Attempts,
  "b_round1_grappling_takedowns_attempts" DOUBLE  -- B, Round1 Grappling Takedowns Attempts,
  "b_round1_grappling_takedowns_landed" DOUBLE  -- B, Round1 Grappling Takedowns Landed,
  "b_round1_strikes_body_significant_strikes_attempts" DOUBLE  -- B, Round1 Strikes Body Significant Strikes Attempts,
  "b_round1_strikes_body_significant_strikes_landed" DOUBLE  -- B, Round1 Strikes Body Significant Strikes Landed,
  "b_round1_strikes_body_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Body Total Strikes Attempts,
  "b_round1_strikes_body_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Body Total Strikes Landed,
  "b_round1_strikes_clinch_body_strikes_attempts" DOUBLE  -- B, Round1 Strikes Clinch Body Strikes Attempts,
  "b_round1_strikes_clinch_body_strikes_landed" DOUBLE  -- B, Round1 Strikes Clinch Body Strikes Landed,
  "b_round1_strikes_clinch_head_strikes_attempts" DOUBLE  -- B, Round1 Strikes Clinch Head Strikes Attempts,
  "b_round1_strikes_clinch_head_strikes_landed" DOUBLE  -- B, Round1 Strikes Clinch Head Strikes Landed,
  "b_round1_strikes_clinch_leg_strikes_attempts" DOUBLE  -- B, Round1 Strikes Clinch Leg Strikes Attempts,
  "b_round1_strikes_clinch_leg_strikes_landed" DOUBLE  -- B, Round1 Strikes Clinch Leg Strikes Landed,
  "b_round1_strikes_clinch_significant_kicks_attempts" DOUBLE  -- B, Round1 Strikes Clinch Significant Kicks Attempts,
  "b_round1_strikes_clinch_significant_kicks_landed" DOUBLE  -- B, Round1 Strikes Clinch Significant Kicks Landed,
  "b_round1_strikes_clinch_significant_punches_attempts" DOUBLE  -- B, Round1 Strikes Clinch Significant Punches Attempts,
  "b_round1_strikes_clinch_significant_punches_landed" DOUBLE  -- B, Round1 Strikes Clinch Significant Punches Landed,
  "b_round1_strikes_clinch_significant_strikes_attempts" DOUBLE  -- B, Round1 Strikes Clinch Significant Strikes Attempts,
  "b_round1_strikes_clinch_significant_strikes_landed" DOUBLE  -- B, Round1 Strikes Clinch Significant Strikes Landed,
  "b_round1_strikes_clinch_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Clinch Total Strikes Attempts,
  "b_round1_strikes_clinch_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Clinch Total Strikes Landed,
  "b_round1_strikes_distance_body_kicks_attempts" DOUBLE  -- B, Round1 Strikes Distance Body Kicks Attempts,
  "b_round1_strikes_distance_body_kicks_landed" DOUBLE  -- B, Round1 Strikes Distance Body Kicks Landed,
  "b_round1_strikes_distance_body_punches_attempts" DOUBLE  -- B, Round1 Strikes Distance Body Punches Attempts,
  "b_round1_strikes_distance_body_punches_landed" DOUBLE  -- B, Round1 Strikes Distance Body Punches Landed,
  "b_round1_strikes_distance_body_strikes_attempts" DOUBLE  -- B, Round1 Strikes Distance Body Strikes Attempts,
  "b_round1_strikes_distance_body_strikes_landed" DOUBLE  -- B, Round1 Strikes Distance Body Strikes Landed,
  "b_round1_strikes_distance_head_kicks_attempts" DOUBLE  -- B, Round1 Strikes Distance Head Kicks Attempts,
  "b_round1_strikes_distance_head_kicks_landed" DOUBLE  -- B, Round1 Strikes Distance Head Kicks Landed,
  "b_round1_strikes_distance_head_punches_attempts" DOUBLE  -- B, Round1 Strikes Distance Head Punches Attempts,
  "b_round1_strikes_distance_head_punches_landed" DOUBLE  -- B, Round1 Strikes Distance Head Punches Landed,
  "b_round1_strikes_distance_head_strikes_attempts" DOUBLE  -- B, Round1 Strikes Distance Head Strikes Attempts,
  "b_round1_strikes_distance_head_strikes_landed" DOUBLE  -- B, Round1 Strikes Distance Head Strikes Landed,
  "b_round1_strikes_distance_leg_kicks_attempts" DOUBLE  -- B, Round1 Strikes Distance Leg Kicks Attempts,
  "b_round1_strikes_distance_leg_kicks_landed" DOUBLE  -- B, Round1 Strikes Distance Leg Kicks Landed,
  "b_round1_strikes_distance_leg_strikes_attempts" DOUBLE  -- B, Round1 Strikes Distance Leg Strikes Attempts,
  "b_round1_strikes_distance_leg_strikes_landed" DOUBLE  -- B, Round1 Strikes Distance Leg Strikes Landed,
  "b_round1_strikes_distance_strikes_attempts" DOUBLE  -- B, Round1 Strikes Distance Strikes Attempts,
  "b_round1_strikes_distance_strikes_landed" DOUBLE  -- B, Round1 Strikes Distance Strikes Landed,
  "b_round1_strikes_ground_body_strikes_attempts" DOUBLE  -- B, Round1 Strikes Ground Body Strikes Attempts,
  "b_round1_strikes_ground_body_strikes_landed" DOUBLE  -- B, Round1 Strikes Ground Body Strikes Landed,
  "b_round1_strikes_ground_head_strikes_attempts" DOUBLE  -- B, Round1 Strikes Ground Head Strikes Attempts,
  "b_round1_strikes_ground_head_strikes_landed" DOUBLE  -- B, Round1 Strikes Ground Head Strikes Landed,
  "b_round1_strikes_ground_leg_strikes_attempts" DOUBLE  -- B, Round1 Strikes Ground Leg Strikes Attempts,
  "b_round1_strikes_ground_leg_strikes_landed" DOUBLE  -- B, Round1 Strikes Ground Leg Strikes Landed,
  "b_round1_strikes_ground_significant_kicks_attempts" DOUBLE  -- B, Round1 Strikes Ground Significant Kicks Attempts,
  "b_round1_strikes_ground_significant_kicks_landed" DOUBLE  -- B, Round1 Strikes Ground Significant Kicks Landed,
  "b_round1_strikes_ground_significant_punches_attempts" DOUBLE  -- B, Round1 Strikes Ground Significant Punches Attempts,
  "b_round1_strikes_ground_significant_punches_landed" DOUBLE  -- B, Round1 Strikes Ground Significant Punches Landed,
  "b_round1_strikes_ground_significant_strikes_attempts" DOUBLE  -- B, Round1 Strikes Ground Significant Strikes Attempts,
  "b_round1_strikes_ground_significant_strikes_landed" DOUBLE  -- B, Round1 Strikes Ground Significant Strikes Landed,
  "b_round1_strikes_ground_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Ground Total Strikes Attempts,
  "b_round1_strikes_ground_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Ground Total Strikes Landed,
  "b_round1_strikes_head_significant_strikes_attempts" DOUBLE  -- B, Round1 Strikes Head Significant Strikes Attempts,
  "b_round1_strikes_head_significant_strikes_landed" DOUBLE  -- B, Round1 Strikes Head Significant Strikes Landed,
  "b_round1_strikes_head_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Head Total Strikes Attempts,
  "b_round1_strikes_head_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Head Total Strikes Landed,
  "b_round1_strikes_kicks_attempts" DOUBLE  -- B, Round1 Strikes Kicks Attempts,
  "b_round1_strikes_kicks_landed" DOUBLE  -- B, Round1 Strikes Kicks Landed,
  "b_round1_strikes_knock_down_landed" DOUBLE  -- B, Round1 Strikes Knock Down Landed,
  "b_round1_strikes_leg_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Leg Total Strikes Attempts,
  "b_round1_strikes_leg_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Leg Total Strikes Landed,
  "b_round1_strikes_legs_significant_strikes_attempts" DOUBLE  -- B, Round1 Strikes Legs Significant Strikes Attempts,
  "b_round1_strikes_legs_significant_strikes_landed" DOUBLE  -- B, Round1 Strikes Legs Significant Strikes Landed,
  "b_round1_strikes_legs_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Legs Total Strikes Attempts,
  "b_round1_strikes_legs_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Legs Total Strikes Landed,
  "b_round1_strikes_punches_attempts" DOUBLE  -- B, Round1 Strikes Punches Attempts,
  "b_round1_strikes_punches_landed" DOUBLE  -- B, Round1 Strikes Punches Landed,
  "b_round1_strikes_significant_strikes_attempts" DOUBLE  -- B, Round1 Strikes Significant Strikes Attempts,
  "b_round1_strikes_significant_strikes_landed" DOUBLE  -- B, Round1 Strikes Significant Strikes Landed,
  "b_round1_strikes_total_strikes_attempts" DOUBLE  -- B, Round1 Strikes Total Strikes Attempts,
  "b_round1_strikes_total_strikes_landed" DOUBLE  -- B, Round1 Strikes Total Strikes Landed,
  "b_round1_tip_back_control_time" DOUBLE  -- B, Round1 TIP Back Control Time,
  "b_round1_tip_clinch_time" DOUBLE  -- B, Round1 TIP Clinch Time,
  "b_round1_tip_control_time" DOUBLE  -- B, Round1 TIP Control Time,
  "b_round1_tip_distance_time" DOUBLE  -- B, Round1 TIP Distance Time,
  "b_round1_tip_ground_control_time" DOUBLE  -- B, Round1 TIP Ground Control Time,
  "b_round1_tip_ground_time" DOUBLE  -- B, Round1 TIP Ground Time,
  "b_round1_tip_guard_control_time" DOUBLE  -- B, Round1 TIP Guard Control Time,
  "b_round1_tip_half_guard_control_time" DOUBLE  -- B, Round1 TIP Half Guard Control Time,
  "b_round1_tip_misc_ground_control_time" DOUBLE  -- B, Round1 TIP Misc. Ground Control Time,
  "b_round1_tip_mount_control_time" DOUBLE  -- B, Round1 TIP Mount Control Time,
  "b_round1_tip_neutral_time" DOUBLE  -- B, Round1 TIP Neutral Time,
  "b_round1_tip_side_control_time" DOUBLE  -- B, Round1 TIP Side Control Time,
  "b_round1_tip_standing_time" DOUBLE  -- B, Round1 TIP Standing Time,
  "b_round2_grappling_reversals_landed" DOUBLE  -- B, Round2 Grappling Reversals Landed,
  "b_round2_grappling_standups_landed" DOUBLE  -- B, Round2 Grappling Standups Landed,
  "b_round2_grappling_submissions_attempts" DOUBLE  -- B, Round2 Grappling Submissions Attempts,
  "b_round2_grappling_takedowns_attempts" DOUBLE  -- B, Round2 Grappling Takedowns Attempts
);

Share link

Anyone who has the link will be able to view this.