Vasküler bir kaynağa bağlı tüm dokularda olduğu gibi, kaslar da onlara oksijen taşımak için kırmızı kan hücrelerine bağımlıdır. Kırmızı kan hücreleri, oksijen taşımak için hemoglobin adı verilen bir oksijen taşıma proteinine güvenir vücudun her yerine.
Hemoglobin dört alt üniteden oluşan bir protein anlamına gelen bir tetramerdir. Hemoglobin ayrıca merkezinde bir demir atomu olan halka şeklinde bir yapı olan hem adı verilen dört kofaktör içerir. Demir, oksijeni tersine çevrerek bağlar ve hemoglobinin akciğerlerdeki oksijeni toplamasını ve ihtiyaç duyulduğu dokularda düşürmesini sağlar.
Kardiyak ve iskelet kasları, oksijeni hemoglobinden daha sıkı bağlayan miyoglobin adı verilen bir protein içerir. Miyoglobin, kalp ve iskelet kaslarına oksijen rezervi sağlar; bu, kısa süreli fiziksel aktivite sırasında kullanışlıdır.