Soren Kraft

Contact E-Mail

Patreon

Hi, I’m Soren... steamy MM romance author and sports addict. I write MM(+) stories about rivals, teammates, coaches and “straight” bros who get way too close in locker rooms, showers, and away games. If you want extra heat, full audiobooks, bonus scenes, early access and the stuff that never makes it somewhere else, you’ll find it on my Patreon.

Soren Kraft Stories

Below you can find the complete collection of stories by Soren Kraft.

Pace Control (ch. 9)

13 Jun 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.9 (27) 426 Reads 8 Min

Pace Control (ch. 8)

11 Jun 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.7 (23) 488 Reads 7 Min

Pace Control (ch. 7)

5 Jun 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.8 (27) 769 Reads 9 Min

Pace Control (ch. 6)

3 Jun 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.8 (28) 882 Reads 8 Min

Pace Control (ch. 5)

31 May 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.6 (40) 1031 Reads 6 Min

Pace Control (ch. 4)

29 May 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.6 (38) 1079 Reads 9 Min

Pace Control (ch. 3)

27 May 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.3 (28) 946 Reads 11 Min

Pace Control (ch. 2)

25 May 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.5 (31) 1190 Reads 11 Min

Pace Control

20 May 2026 comments

Fresh out of his master’s, openly gay Marc dives into a high-pressure Munich consultancy and straight into the orbit of his cold, closeted boss, Frank. When a “running group” becomes their private ritual, breathless runs, heated glances, and charged locker-room moments ignite a tension neither of them can outrun.

9.5 (33) 1695 Reads 9 Min

Morning Wood & Workwear (ch. 6)

15 May 2026 comments

In a quiet Vienna gym at dawn, Patrick’s perfect routine gets disrupted by a rough, irresistible handyman.

9.0 (30) 1017 Reads 8 Min

Morning Wood & Workwear (ch. 5)

11 May 2026 comments

In a quiet Vienna gym at dawn, Patrick’s perfect routine gets disrupted by a rough, irresistible handyman.

9.4 (34) 1046 Reads 7 Min

Morning Wood & Workwear (ch. 4)

9 May 2026 comments

In a quiet Vienna gym at dawn, Patrick’s perfect routine gets disrupted by a rough, irresistible handyman.

8.9 (35) 1373 Reads 6 Min

Morning Wood & Workwear (ch. 3)

7 May 2026 comments

In a quiet Vienna gym at dawn, Patrick’s perfect routine gets disrupted by a rough, irresistible handyman.

9.2 (40) 1676 Reads 8 Min

Morning Wood & Workwear (ch. 2)

4 May 2026 comments

In a quiet Vienna gym at dawn, Patrick’s perfect routine gets disrupted by a rough, irresistible handyman.

9.2 (56) 2112 Reads 8 Min

Morning Wood & Workwear

2 May 2026 comments

In a quiet Vienna gym at dawn, Patrick’s perfect routine gets disrupted by a rough, irresistible handyman.

8.6 (64) 3055 Reads 6 Min

Uncut Control - Taming the Spanish Bull (ch. 10)

29 Apr 2026 comments

Final Chapter! A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedr

9.6 (26) 831 Reads 8 Min

Uncut Control - Taming the Spanish Bull (ch. 9)

26 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.4 (24) 678 Reads 7 Min

Uncut Control - Taming the Spanish Bull (ch. 8)

24 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.3 (20) 927 Reads 6 Min

Uncut Control - Taming the Spanish Bull (ch. 7)

22 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.6 (25) 869 Reads 7 Min

Uncut Control - Taming the Spanish Bull (ch. 6)

19 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

8.9 (28) 883 Reads 7 Min

Uncut Control - Taming the Spanish Bull (ch. 5)

18 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.2 (28) 1049 Reads 10 Min

Uncut Control - Taming the Spanish Bull (ch. 4)

16 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.4 (33) 1283 Reads 8 Min

Uncut Control - Taming the Spanish Bull (ch. 3)

15 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

8.6 (41) 1523 Reads 8 Min

Uncut Control - Taming the Spanish Bull (ch. 2)

13 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.2 (43) 1746 Reads 6 Min

Uncut Control - Taming the Spanish Bull

12 Apr 2026 comments

A spicy, smut-filled MM erotic tale set in a Madrid gym. It follows Arno, a 22-year-old ambitious Dutch engineering student on Erasmus exchange, who's all about control and no-strings dominance… until he meets Fernando, the hot, hairy 31-year-old Spanish bartender who's confident on the outside but craves total submission in the bedroom.

9.2 (58) 2784 Reads 7 Min

Rough Strokes for the Golden Egg (ch. 6)

10 Apr 2026 comments

Final Chapter! At a high-stakes Easter swim meet, sunshiney GWU swimmer Austin gradually breaks through the icy rivalry of Georgetown star Petr, turning competition into a steamy romance.

9.2 (20) 524 Reads 6 Min

Rough Strokes for the Golden Egg (ch. 5)

9 Apr 2026 comments

At a high-stakes Easter swim meet, sunshiney GWU swimmer Austin gradually breaks through the icy rivalry of Georgetown star Petr, turning competition into a steamy romance.

9.2 (20) 685 Reads 6 Min

Rough Strokes for the Golden Egg (ch. 4)

7 Apr 2026 comments

At a high-stakes Easter swim meet, sunshiney GWU swimmer Austin gradually breaks through the icy rivalry of Georgetown star Petr, turning competition into a steamy romance.

9.3 (26) 785 Reads 8 Min

Rough Strokes for the Golden Egg (ch. 3)

6 Apr 2026 comments

At a high-stakes Easter swim meet, sunshiney GWU swimmer Austin gradually breaks through the icy rivalry of Georgetown star Petr, turning competition into a steamy romance.

9.1 (22) 678 Reads 8 Min

Rough Strokes for the Golden Egg (ch. 2)

5 Apr 2026 comments

At a high-stakes Easter swim meet, sunshiney GWU swimmer Austin gradually breaks through the icy rivalry of Georgetown star Petr, turning competition into a steamy romance.

9.4 (18) 825 Reads 9 Min

Rough Strokes for the Golden Egg

4 Apr 2026 comments

At a high-stakes Easter swim meet, sunshiney GWU swimmer Austin gradually breaks through the icy rivalry of Georgetown star Petr, turning competition into a steamy romance.

9.0 (27) 1373 Reads 9 Min

Flying Otters - Tackled by Team Heat (ch. 10)

3 Apr 2026 comments

Final Chapter! A 34-year-old straight sales rep moves to Hamburg, joins a top amateur handball team, and finds way more than he bargained for: sweaty games, intense locker-room vibes, and a captain who knows exactly how to shake up his world.

9.5 (36) 1030 Reads 5 Min

Flying Otters - Tackled by Team Heat (ch. 9)

2 Apr 2026 comments

A 34-year-old straight sales rep moves to Hamburg, joins a top amateur handball team, and finds way more than he bargained for: sweaty games, intense locker-room vibes, and a captain who knows exactly how to shake up his world.

9.3 (29) 833 Reads 4 Min

Flying Otters - Tackled by Team Heat (ch. 8)

1 Apr 2026 comments

A 34-year-old straight sales rep moves to Hamburg, joins a top amateur handball team, and finds way more than he bargained for: sweaty games, intense locker-room vibes, and a captain who knows exactly how to shake up his world.

9.2 (29) 903 Reads 5 Min

Flying Otters - Tackled by Team Heat (ch. 7)

31 Mar 2026 comments

A 34-year-old straight sales rep moves to Hamburg, joins a top amateur handball team, and finds way more than he bargained for: sweaty games, intense locker-room vibes, and a captain who knows exactly how to shake up his world.

9.1 (38) 964 Reads 4 Min