Trọng lượng phân tử của myoglobin phụ thuộc vào loại myoglobin của sinh vật đang được sử dụng. Để hiệu chuẩn trong khối phổ, myoglobin ngựa và myoglobin cá nhà táng là phổ biến nhất. Myoglobin của ngựa có trọng lượng phân tử là 16.951,49 và myoglobin của cá nhà táng có trọng lượng phân tử là 17.199,91.
Myoglobin là một loại protein nhỏ, màu đỏ được tìm thấy trong cơ bắp. Nó liên kết các phân tử oxy và cung cấp chúng khi cơ hoạt động. Màu đỏ của thịt phần lớn là do các protein myoglobin. Các loài động vật có vú sống dưới nước lặn trong thời gian dài, như cá heo hoặc cá nhà táng, có nhiều myoglobin hơn các động vật có vú khác. Điều này giúp chúng có thêm một lượng oxy để chúng có thể ít tiếp xúc với không khí hơn.