I was riding today and somehow my pedal broke off of the crankset arm. Nothing happened to the pedal but I need to replace my crankset. I was thinking of upgrading it to a Shimano 105 fc-5800, 172.5mm, 52/36. The problem is that I don't know if it will be compatible with the chain, cassette and derraileurs that I have. I have an 8 speed 12/25 cassette with Shimano Sora rear and Shimano Claris front derailluers. Eventually I will Upgrade all my Componets to Shimano 105 5800s. For now I just want to see if that crankset will be compatible with what I currently have. Thanks!
UPDATE:
Current crankset is a FSA, 170mm, 50/34. Should i go for the Shimano 105 170mm 50/34. Or can I do Shimano 105 172.5, 52/36. Like I said eventually I will be getting 105 components with the 11 speed, 11/28 cassette and I really wanted the 52/36
Heres some pics of the aftermath. It's the same on both sides. Nothing happened to the pedals. Thank you forum!