JR
43
Joseph
Ruck
Hometown SALT LAKE CITY UT
Current Bike Triumph 675
Race Results 96
License Expert
Vehicle Year 2026

Career Highlights

All-time totals across every series

0
Championships
0
Race Wins
10
Podiums
715
Total Points
77
Race Starts
27
Top 5 Finishes

Recent Best Results

Top finishes across recent rounds

Performance

Career efficiency, recent form, and class focus

0%
Win Rate
13%
Podium Rate
35%
Top 5 Rate
9.3
Pts / Start

Finish Distribution

How often this racer ends up at each position

0
P1
0%
4
P2
13%
3
P3
10%
10
P4-5
33%
11
P6-10
37%
2
P11+
7%

Total finishes counted: 30

Class Focus

Share of career race entries

6 classes
  • Middleweight SBK Exp 8%
  • Moto2 Exp 8%
  • Expert Asphalt 6%
  • Middleweight SBK GP Expert 6%
  • Open Twins 6%
  • Combined GTO 6%

Personal Bests

Fastest lap in each class, by season

2026

  • Open Twins SBK Mix Superbike · Round 1 1:42.723
2 other classes
  • Middleweight SBK Exp Superbike · Round 1 1:43.241
  • Moto2 Exp Superbike · Round 1 1:43.125
Past seasons (4)

2025

  • Expert Asphalt Supermoto / Mini Moto · Round 6 1:04.554
5 other classes
  • KOM COMBINED Superbike · Round 2 1:40.353
  • Middleweight KOM Exp Superbike · Round 2 1:40.353
  • Middleweight SBK Exp Superbike · Round 2 1:39.856
  • Moto2 Exp Superbike · Round 2 1:40.054
  • Open Twins SBK Mix Superbike · Round 1 1:47.921

2024

  • Expert Asphalt Supermoto / Mini Moto · Round 4 1:05.843
6 other classes
  • Expert Supermoto Supermoto / Mini Moto · Round 1 1:06.978
  • KOM Combined Superbike · Round 5 1:40.196
  • KOM GTU Superbike · Round 5 1:40.196
  • Middleweight SBK GP Expert Superbike · Round 5 1:39.481
  • Moto2 Expert Superbike · Round 5 1:42.100
  • Open Twins Superbike · Round 3 1:41.161

2023

  • Novice Supermoto Supermoto / Mini Moto · Round 1 1:05.298
5 other classes
  • Combined GTU Superbike · Round 4 1:40.775
  • Moto2 Superbike · Round 3 1:40.912
  • Novice Asphalt Supermoto / Mini Moto · Round 1 1:05.387
  • Novice GTO Superbike · Round 3 1:40.400
  • Novice GTU Superbike · Round 4 1:39.586

2022

  • Combined GTO Superbike · Round 4 1:40.338
2 other classes
  • Novice GTO Superbike · Round 4 1:41.972
  • Stock 1000 Superbike · Round 4 1:40.585

Racer Stats

Season-by-season results

SeasonSeriesRds1st2nd3rdTop 5Top 10
2026 Superbike 2 / 7 0 2 0 2 4
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 9 Rd 10 Standing
Middleweight SBK Exp 8th8 — 13th3 — 21th11 pts
Moto2 Exp 8th8 — 18th0 — 21th8 pts
Open Twins SBK Mix 2nd20 — 2nd20 — 5th40 pts
2025 Superbike 5 / 6 0 1 0 2 6
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Standing
R1R2 R1R2 R1R2 R1R2 R1R2 R1R2
KOM COMBINED 16th0 — 36th0 pts
Middleweight KOM Exp 4th13 — 13th13 pts
Middleweight SBK Exp 8th8 — 12th4 12th4 6th10 — 14th2 — 15th28 pts
Moto2 Exp 14th2 — 10th6 — 12th4 — 10th6 — 15th18 pts
Open Twins SBK Mix 2nd20 — 10th20 pts
2025 Supermoto / Mini Moto 2 / 6 0 0 0 0 2
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Standing
Expert Asphalt 6th10 — 7th9 — 12th19 pts
2024 Superbike 5 / 5 0 0 3 8 21
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Standing
R1R2 R1R2 R1R2 R1R2 R1R2
KOM Combined 9th7 — 7th9 — 9th7 — 10th6 — 8th29 pts
KOM GTU 4th13 — 3rd16 — 4th13 — 5th11 — 2nd53 pts
Middleweight SBK GP Expert 6th10 DNS DNS 10th6 7th9 7th9 6th10 6th10 9th7 9th7 6th68 pts
Moto2 Expert DNF — 23th0 pts
Open Twins 5th11 — 7th9 — 3rd16 — 4th13 — 3rd16 — 2nd65 pts
USBA Open Twins DNS — 20th0 pts
2024 Supermoto / Mini Moto 3 / 6 0 0 2 2 7
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Standing
R1R2 R1R2 R1R2 R1R2 R1R2 R1R2
Expert Asphalt 8th8 9th7 6th10 6th10 3rd16 3rd16 6th67 pts
Expert Supermoto 6th10 DNS DNS DNS DNS DNS 8th10 pts
2023 Superbike 3 / 4 0 0 0 3 6
Class Rd 1 Rd 2 Rd 3 Rd 4 Standing
Combined GTO DNS — DNS — 39th0 pts
Combined GTU DNS — DNS — 9th7 — 18th7 pts
Deseret Dash Novice DNS — DNS — 25th0 pts
Formula 40 GTU DNS — 14th0 pts
Moto2 18th0 — 13th3 — 15th1 — 21th4 pts
Novice GTO 8th8 — 4th13 — 11th21 pts
Novice GTU 7th9 — 5th11 — 5th11 — 7th31 pts
2023 Supermoto / Mini Moto 3 / 6 0 1 1 10 11
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Standing
R1R2 R1R2 R1R2 R1R2 R1R2 R1R2
Novice Asphalt 4th13 3rd16 9th7 5th11 4th13 4th13 9th73 pts
Novice Supermoto 5th11 2nd20 4th13 4th13 4th13 DNS 6th70 pts
2022 Superbike 3 / 6 0 0 0 0 7
Class Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Standing
Combined GTO 16th0 — 8th8 — 8th8 — 13th16 pts
Deseret Dash Novice DNS — 31th0 pts
Formula 40 GTO DNS — 16th0 pts
Novice GTO 8th8 — 6th10 — 6th10 — 9th28 pts
Stock 1000 DNS — 8th8 — 8th8 — 16th16 pts

Numbers Used

Race numbers worn across seasons

40 2023 – 2022
432 2023 – 2025
43 2026 – present

Garage

Bikes used across seasons

Triumph 675
2026 – Present
KTM RC8C
2024 – 2026
KTM SMR450
2023 – 2025
Yamaha YZF-R6
2023
yamaha yzf-R 6
2023
Suzuki GSX-R1000R
2022

All career stats, results, and history shown on this profile are based on the information available to Resultrics.

Loading...