In 2016, Prim joined the Marble League as part of Team Primary, further competing with the team in Marble League 2017. In Marble League 2018, Prim participated as a part of Team Momary, along with Mo, Momo, and his sister Mary.
Prim, along with the rest of Team Primary, failed to qualify for Marble League 2019, and as such participated in the Marble League Showdown 2019. Team Primary placed fourth, qualifying for the Marble League 2020 Qualifiers with 36 points overall.
Prim and Mary were sent as representatives for Team Primary for the Marbula One Season 1. Prim was well known for dominating in several races, earning 54 points single-handedly, despite Mary statistically being the worst marble of the season. By the end of the season, he had placed 2nd in one race, and 4th in all other races he participated in.
While the team may have experienced some success in Marbula One, the team could not show it in the Marble League 2020 Qualifiers - as the team failed to qualify for the third consecutive year.
|Marble League 2016||Balancing||Team||15th||208 cm||0|
|Relay Race||Team||13th||24.60 sec.||1|
|Collision||Team||3rd||Consolation Round Winners||5|
|Long Jump||Individual||11th||85.2 cm||0|
|Team Pursuit||Team||12th||26.17 sec.||0|
|Precision Slalom||Team||15th||7 pts||0|
|Quartet Diving||Team||12th||28.69 pts||0|
|Marble League 2017 Qualifiers||Relay Race||Team||2nd||9.92 sec.||12|
|Block Pushing||Team||3rd||65.6 cm||10|
|Funnel Spin||Individual||16th||32.18 sec.||0|
|Marble League 2017||Long Jump||Individual||12th||68.4 cm||4|
|Fidget Spinner Collision||Team||3rd||3rd Place Winners||15|
|Block Pushing||Team||14th||124.0 cm||2|
|Marble League 2018 Qualifiers||Curling||Team||1st||Winners||8|
|Marble League 2018||Team Pursuit||Team||8th||32.20 sec.||8|
|Ice Hockey||Team||8th||Quarterfinal Loss||8|
|Amazing Maze Marble Race 2018||Maze||Team||10th||Heat Loss||-|
|Marble League 2019 Qualifiers||Block Pushing||Team||16th||91.5 cm||3|
|Marble League Showdown 2019||Sand Rally||Individual||10th||2:16.58||2|
|Collision||Team||4th||3rd Place Losers||9|
|Marbula One Season 1||Savage Speedway Grand Prix||Individual||4th||5:25.83||12|
|Momotorway Grand Prix||Individual||2nd||5:40.00||18|
|Short Circuit Grand Prix||Individual||4th||5:31.82||12|
|Midnight Bay Grand Prix||Individual||4th||7:57.21||12|
|Marble League 2020 Qualifiers||Balancing||Team||12th||308 cm||8|
|Block Pushing||Team||3rd||68.5 cm||18|
|Marble League Showdown 2020||Relay Run||Team||2nd||8.854 sec.||15|
|Black Hole Funnel||Individual||10th||71.73 sec.||2|