Make Your Marathon Bigger Than Yourself: Run for Roc Solid
Racing with Roc Solid in Mind
Every Spring, thousands of runners will take on the Shamrock Marathon Weekend in Virginia Beach—a race known for its high energy, scenic oceanfront course, and dedicated athletes. But what if your miles could do more than just get you to the finish line?
By turning your race into a fundraising opportunity for Roc Solid Foundation, you can make a real impact for children battling pediatric cancer. Every step you take can help provide Ready Bags, play, and hope to families facing unthinkable challenges.

Why Run for Roc Solid?
Roc Solid Foundation is on a mission to build hope for every child fighting cancer. Through our play program, we provide backyard play structures to children in treatment, giving them a safe, germ-free space to just be kids. We also provide Ready Bags to families at the time of diagnosis, equipping them with essentials for their unexpected hospital stays. By raising funds while you run, you’re helping us reach our goal of serving every family fighting pediatric cancer.
How to Get Involved
- Start a Fundraiser—click here for quick and easy instructions.
- Have family and friends pledge to donate for each mile you complete—whether it’s $1 per mile or $100 for crossing the finish line, every dollar helps deploy hope.
- Wear your why—sport a Roc Solid shirt or add a message to your race gear to inspire others along the course.
- Share your run on social media—post updates, tag @rocsolidfoundation, and use #RunForRocSolid to spread awareness.


Every Step Matters
By dedicating your race to Roc Solid Foundation, you’re not just running miles, you’re helping build hope for kids and families facing unimaginable challenges. With each dollar raised, we move closer to our goal of reaching every child, every family, everywhere. So as you lace up your shoes for the Shamrock Marathon Weekend, consider making your run about something bigger than yourself!